Remote MCP server for the go-tools ecosystem.
Endpoint: https://go-tools.fabricators.ltd/mcp
Exposes four tools to any MCP client (Claude, Cursor, Windsurf, Copilot CLI, …):
| Tool | Description |
|---|---|
list_modules |
All 22 modules with import paths and one-line descriptions |
get_module(name) |
Complete docs for a module — API, examples, integration notes |
search_modules(query) |
Full-text search across all module docs |
get_ecosystem |
Integration diagram + design principles |
pnpm install # installs deps AND generates data.ts from go-tools-index.mdpnpm dev # wrangler dev → http://localhost:8787/mcpTest with MCP Inspector:
pnpm dlx @modelcontextprotocol/inspector@latest
# Connect to: http://localhost:8787/mcppnpm deploy # wrangler deploy → https://go-tools.fabricators.ltd/mcp{
"mcpServers": {
"go-tools": {
"url": "https://go-tools.fabricators.ltd/mcp"
}
}
}pnpm update-index # re-embeds go-tools-index.md into data.ts
pnpm deploy # redeploy- Transport: Streamable HTTP (
serve("/mcp")) — MCP 2025 standard, singlePOST /mcpendpoint - No auth — public documentation, no OAuth required
- No external storage — index content is bundled into the Worker at deploy time
- Durable Objects —
McpAgentuses a DO for MCP session state (required by the protocol)