Repository navigation
Highlights
Catalog mode. Exposing every endpoint as its own MCP tool floods the model's context. Catalog mode exposes just two tools, search_api and call_api.
| GitHub REST spec (665 GET operations) | Tools | Approx. context |
|---|---|---|
| Default mode | 665 | ~147,000 tokens |
| Catalog mode | 2 | ~300 tokens |
Try it on the demo: https://web2mcp.cwei59969.workers.dev/mcp?mode=catalog, or set TOOL_MODE = "catalog" for your own deployment.
One-click deploy. The Deploy to Cloudflare button now asks for an AUTH_TOKEN and explains each setting, so a fresh deployment is protected from the start.
Also
scripts/openapi2connector.js: fixed an infinite loop when truncated tool names collide- Published to the official MCP Registry as
io.github.charleswei118/web2mcp - Zero runtime dependencies, as before
Full notes in CHANGELOG.md.