UNPKG

@razorpay/blade-mcp

Version:

Model Context Protocol server for Blade

24 lines 928 B
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { StreamableHTTPServerTransport } from '@modelcontextprotocol/sdk/server/streamableHttp.js'; export const createStdioTransport = () => { const transport = new StdioServerTransport(); return transport; }; /** * Creating streamable http transport for Blade MCP server. * * ``` * import { createServer, createStreamableHttpTransport } from '@razorpay/blade-mcp'; * * const server = createServer(); * * // somewhere in your nodejs server. Refer to https://github.com/modelcontextprotocol/typescript-sdk?tab=readme-ov-file#streamable-http * const transport = createStreamableHttpTransport(); * server.connect(transport); * ``` */ export const createStreamableHttpTransport = (options) => { const transport = new StreamableHTTPServerTransport(options); return transport; }; //# sourceMappingURL=createTransport.js.map