Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
MCP server creation and hosting.
import { createMcpServer } from "@toolshed/mcp-host"; const server = createMcpServer({ runtime, allTools, searchTools, elicitation, // optional resumeRemote, // optional });
runtime
Runtime
allTools
ToolDefinition[]
searchTools
(query, limit) => ToolDefinition[]
elicitation
ElicitationEngine
resumeRemote
(executionId, approved, data?) => Promise<unknown>
McpServer
run
search_tools
read_tool
resume
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"; const transport = new StdioServerTransport(); await server.connect(transport);
@modelcontextprotocol/sdk