lab-06-streamable-http-server
Streamable Http Server
README
# lab-06-streamable-http-server Run: `npm start` in this folder. Solution: `npm run solution`
Starter src/server.ts
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const server = new McpServer({ name: "lab-06-streamable-http-server", version: "0.1.0" });
server.registerTool(
"ping",
{ description: "Health check", inputSchema: {} },
async () => ({
content: [{ type: "text", text: "pong" }],
}),
);
const transport = new StdioServerTransport();
await server.connect(transport);