List Agent MCP Tools
Every MCP tool this agent can call, grouped by server.
Mounted under the app's /v1 prefix, so the full path is /v1/agents/{agent_id}/mcp-tools.
Authorized through AgentProvider.get_modifiable, the same helper the PATCH, DELETE and widget-key routes in this file use: the tool catalog serves the workflow editor, so it takes the right to modify the agent.
Filtered by each bundle entry's own allowed_tools with the same matches_pattern the bundler resolve path uses, so the editor can never offer a tool the deployment would refuse at run time.
Authorization
OAuth2AuthorizationCodeBearer AuthorizationBearer <token>
In: header
Path Parameters
agent_id*Agent Id
Format
uuidQuery Parameters
verify_locally?Verify Locally
Default
trueResponse Body
application/json
application/json
application/json
curl -X GET "https://example.com/v1/agents/497f6eca-6276-4993-bfeb-53cbbbba6f08/mcp-tools"{ "servers": [ { "alias": "string", "serverName": "string", "iconUrl": "string", "tools": [ { "toolName": "string", "displayName": "string", "description": "string", "inputSchema": {} } ] } ]}{ "detail": "string", "code": "string"}{ "detail": [ { "loc": [ "string" ], "msg": "string", "type": "string" } ]}