pub async fn discover(
atlas: &mut AtlasClient,
) -> Result<Vec<(String, Capability)>>Expand description
Query atlas for every MCP-transport capability. Returns one
(provider_id, Capability) pair per LLM-callable contract; callers
pull description + input_schema_json out of params.kind themselves.
Capabilities with missing or non-MCP params are dropped with a warning.