Mcp Servers
Create Mcp Server
client.mcpServers.create(McpServerCreateParams { config, server_name } body, RequestOptionsoptions?): McpServerCreateResponse
/v1/mcp-servers/
List Mcp Servers
client.mcpServers.list(RequestOptionsoptions?): McpServerListResponse { , , }
/v1/mcp-servers/
Retrieve Mcp Server
client.mcpServers.retrieve(stringmcpServerID, RequestOptionsoptions?): McpServerRetrieveResponse
/v1/mcp-servers/{mcp_server_id}
Delete Mcp Server
client.mcpServers.delete(stringmcpServerID, RequestOptionsoptions?): void
/v1/mcp-servers/{mcp_server_id}
Update Mcp Server
client.mcpServers.update(stringmcpServerID, McpServerUpdateParams { config, server_name } body, RequestOptionsoptions?): McpServerUpdateResponse
/v1/mcp-servers/{mcp_server_id}
Refresh Mcp Server Tools
client.mcpServers.refresh(stringmcpServerID, McpServerRefreshParams { agent_id } params?, RequestOptionsoptions?): McpServerRefreshResponse
/v1/mcp-servers/{mcp_server_id}/refresh
Models
Mcp ServersTools
List Tools For Mcp Server
client.mcpServers.tools.list(stringmcpServerID, RequestOptionsoptions?): ToolListResponse { id, args_json_schema, created_by_id, 15 more }
/v1/mcp-servers/{mcp_server_id}/tools
Retrieve Mcp Tool
client.mcpServers.tools.retrieve(stringtoolID, ToolRetrieveParams { mcp_server_id } params, RequestOptionsoptions?): Tool { id, args_json_schema, created_by_id, 15 more }
/v1/mcp-servers/{mcp_server_id}/tools/{tool_id}
Run Mcp Tool
client.mcpServers.tools.run(stringtoolID, ToolRunParams { mcp_server_id, args } params, RequestOptionsoptions?): ToolExecutionResult { status, agent_state, func_return, 3 more }
/v1/mcp-servers/{mcp_server_id}/tools/{tool_id}/run