feat(tools): add get_random_words tool with Fisher-Yates shuffle

This commit is contained in:
2026-02-21 18:42:28 -06:00
parent a51842c48f
commit 03edd6e9d1
4 changed files with 54 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
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"
const server = new McpServer({
name: "writer-helpers",
@@ -8,6 +9,7 @@ const server = new McpServer({
})
registerDictionariesFunctionality(server)
addRandomWordsTool(server)
const transport = new StdioServerTransport()
await server.connect(transport)