Files
writer-helpers-mcp/stdio.ts

18 lines
598 B
TypeScript

import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js"
import { registerDictionariesFunctionality } from "@/resources/dictionaries"
import { addRandomWordsTool } from "@/tools/getRandomWords"
import { addMakeUpWordsTool } from "@/tools/makeUpWords"
const server = new McpServer({
name: "writer-helpers",
version: "0.0.1"
})
registerDictionariesFunctionality(server)
addRandomWordsTool(server)
addMakeUpWordsTool(server)
const transport = new StdioServerTransport()
await server.connect(transport)