# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Agent Handler Subpackage MCP API version: 1.0.0 extends: openapi/merge-subpackage-mcp-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 1 - target: $.paths['/api/v1/tool-packs/{tool_pack_id}/registered-users/{registered_user_id}/mcp/'].post update: x-apievangelist-phrasing: intent: List or call tools over the MCP endpoint effect: write questions: - How do I list the tools a registered user can call over MCP? - Can I call a tool pack tool through JSON-RPC for one registered user? - Is there a way to hide tools for connectors the user hasn't authenticated yet? instructions: - text: Send MCP method {method} to tool pack {tool_pack_id} for registered user {registered_user_id}. slots: method: requestBody.method tool_pack_id: path.tool_pack_id registered_user_id: path.registered_user_id - text: Call tool pack {tool_pack_id} as user {registered_user_id} with method {method} and params {params}. slots: tool_pack_id: path.tool_pack_id registered_user_id: path.registered_user_id method: requestBody.method params: requestBody.params - text: List tools in pack {tool_pack_id} for user {registered_user_id}, authenticated connectors only {authenticated_only}. slots: tool_pack_id: path.tool_pack_id registered_user_id: path.registered_user_id authenticated_only: query.authenticated_only method: generated generated: '2026-09-26'