executeMCPTool()
executeMCPTool(
toolName:string,request:ExecuteToolRequest):Promise<ExecuteToolResponse>
Defined in: packages/core/src/index.ts:3438
Execute an MCP tool
Parameters
| Parameter | Type | Description |
|---|---|---|
toolName | string | Name of the tool to execute |
request | ExecuteToolRequest | Tool execution request with parameters |
Returns
Promise<ExecuteToolResponse>
Tool execution response
Throws
400 - Invalid tool parameters
Throws
401 - Not authenticated
Throws
404 - Tool not found
Example
import { executeMCPTool } from "@cpod/sdk";
const result = await executeMCPTool("web_search", {
parameters: { query: "TypeScript best practices" },
});
console.log(result.output);