Skip to content

PURISTA API


PURISTA API / @purista/ai / exposeToolsAsMCP

Function: exposeToolsAsMCP()

exposeToolsAsMCP<KnowledgeAliases>(input): MCPToolDescriptor[]

Defined in: packages/ai/src/mcp/exposeCommandAsMCP.ts:42

Exposes mixed agent + command descriptors as MCP tools. Throws if duplicate tool names are detected.

Type Parameters

KnowledgeAliases

KnowledgeAliases extends string = never

Parameters

input

MCPExposeInput<KnowledgeAliases>

Returns

MCPToolDescriptor[]