Skip to content

getAllMcpTools

function getAllMcpTools<TContext>(
mcpServers,
runContext,
agent,
convertSchemasToStrict): Promise<Tool<TContext>[]>;

Returns all MCP tools from the provided servers, using the function tool conversion.

Type Parameter Default type

TContext

unknown

Parameter Type Default value

mcpServers

MCPServer[]

undefined

runContext

RunContext<TContext>

undefined

agent

Agent<TContext, any>

undefined

convertSchemasToStrict

boolean

false

Promise<Tool<TContext>[]>