Skip to main content

Function: mcpTools()

mcpTools(client, options?): Promise<Record<string, object & object & object & object & Required<Pick<Tool<unknown, {[key: string]: unknown; _meta?: {[key: ...]: ...; }; content: (... | ... | ... | ...)[]; isError?: boolean; structuredContent?: unknown; } | {[key: string]: unknown; _meta?: {[key: ...]: ...; }; toolResult: unknown; }>, "execute">> & object & object | never | object & object & object & object & Required<Pick<Tool<unknown, {[key: string]: unknown; _meta?: {[key: ...]: ...; }; content: (... | ... | ... | ...)[]; isError?: boolean; structuredContent?: unknown; } | {[key: string]: unknown; _meta?: {[key: ...]: ...; }; toolResult: unknown; }>, "execute">> & object & object | never | never | never | never | never>>

Defined in: packages/mcp/src/tools.ts:45

Parameters

client

MCPClient

options?

MCPToolsOptions = {}

Returns

Promise<Record<string, object & object & object & object & Required<Pick<Tool<unknown, {[key: string]: unknown; _meta?: {[key: ...]: ...; }; content: (... | ... | ... | ...)[]; isError?: boolean; structuredContent?: unknown; } | {[key: string]: unknown; _meta?: {[key: ...]: ...; }; toolResult: unknown; }>, "execute">> & object & object | never | object & object & object & object & Required<Pick<Tool<unknown, {[key: string]: unknown; _meta?: {[key: ...]: ...; }; content: (... | ... | ... | ...)[]; isError?: boolean; structuredContent?: unknown; } | {[key: string]: unknown; _meta?: {[key: ...]: ...; }; toolResult: unknown; }>, "execute">> & object & object | never | never | never | never | never>>