cuttingtoolsai-mcp
README.md
# CuttingToolsAI MCP Server
Public, no-auth MCP server for brand-neutral carbide grade cross-referencing in machining. Ask an AI agent what is comparable to Sandvik GC4325 and get catalog-verified comparable grades across manufacturers, with provenance.
Hosted endpoint, Streamable HTTP, JSON-RPC 2.0:
https://cuttingtoolsai-mcp.memmizgezgin.workers.dev
## Tool: grade_xref
Arguments: grade, required, e.g. GC4325 or KC5010; brand, optional, to disambiguate the grade.
Returns comparable grades that share the same ISO application position in manufacturer-published comparison charts. Comparability is a verified starting point, not an interchangeability claim: chipbreaker geometry, coating and edge preparation differ between brands. The server never invents a grade; unknown codes return an empty result.
## Run it yourself
The hosted endpoint above needs no setup. To run your own instance:
```
node server.js # Node >= 20, no dependencies
```
or with Docker:
```
docker build -t cuttingtoolsai-mcp .
docker run -p 8080:8080 cuttingtoolsai-mcp
```
The server speaks MCP Streamable HTTP (JSON-RPC 2.0 over POST) on `/mcp` and `/`. `src/index.js` is the same handler deployed as the Cloudflare Worker; `server.js` is a thin Node adapter around it.
## How it works
A thin Cloudflare Worker speaking MCP Streamable HTTP, passing through to the public REST endpoint https://cuttingtoolsai.eu/api/xref. The data layer is a curated cross-reference table extracted from manufacturer catalogs with multi-source verification tiers.
## Who is behind this
CuttingToolsAI, https://cuttingtoolsai.eu - brand-neutral cutting tool intelligence. We sell no tools and take no commission from any manufacturer. Free tools on the site: the AI advisor, the insert designation decoder for ISO 1832 and ANSI codes, the tap drill chart and the cross-reference index.
License: MIT
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues