Get available capabilities
get_capabilitiesRead-only metadata listing for the connected workspace. Accepts an empty object and returns available capability identifiers, names of separately exposed MCP tools, and the write-gate state after live permission checks. It never invokes, prepares, approves, or commits another operation. To perform an operation, call its separately listed tool with that tool input schema.
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": "get_capabilities"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request_id | Yes | ||
| schema_version | Yes | ||
| writes_enabled | Yes | ||
| available_tool_names | Yes | ||
| available_capabilities | Yes |