xmcp
Version:
The TypeScript MCP framework
8 lines (7 loc) • 410 B
TypeScript
import { type ResourceTemplate } from "@modelcontextprotocol/server";
import type { McpMiddleware } from "../../types/mcp-middleware";
/** Internal middleware shared by all transports. No user payloads reach the sink. */
export declare function createExecutionLogger(write?: (line: string) => void): {
middleware: McpMiddleware;
registerResource(name: string, uri: string | ResourceTemplate): void;
};