list_capabilities
List the unified capability catalog visible to the caller — datasets, MCP tools, resources and prompts, skills, native tools, and runtime libraries — with each entry's kind, provider, binding, and execution owner. Filter by kinds, provider_ids, or binding_ids to narrow the catalog. Use get_capability for one entry's detail, route_capabilities to pick the best entry for an objective, and list_skills for the skill subset. Read-only. Returns the catalog entries with capability_id, kind, provider_id, binding_id, execution_owner, and tags.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_capabilities"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kinds | No | Keep only these capability kinds. | |
| binding_ids | No | Keep only capabilities from these bindings. | |
| provider_ids | No | Keep only capabilities from these providers. |