gRPC-only convenience: pick the first Capability matching contract_id
over gRPC, call ConnectCapability to register the edge, dial the
returned host:port, and hand back a tonic Channel + the channel_id
(so the caller can DisconnectCapability on shutdown).
Build TransportParams for an MCP tool Capability. The natural-
language description now lives on DeclareCapabilityRequest.description,
not inside McpParams.