Browse
→ Web & Browser
→ web2mcp
web2mcp
Turns configured REST APIs into MCP tools through a Cloudflare Worker or local stdio process. Supports connector allowlists, response filtering and a catalog mode that separates operation discovery from calls. Local use requires Node.js 20 or later; hosted use needs a Cloudflare deployment and private credentials where required. The public demo is rate-limited and disables its page reader. Public repository created October 31, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | none |
| Endpoint | npx -y github:charleswei118/web2mcp |
| Install | With Node.js 20 or later review the repository and register npx -y github:charleswei118/web2mcp with a restricted ENABLED_CONNECTORS list; for hosted use deploy your own Worker, set AUTH_TOKEN privately and connect its /mcp endpoint |
Use Cases
| 01 | Expose an approved REST API as agent tools |
| 02 | Limit enabled connectors for a workflow |
| 03 | Search a large operation catalog before calling an endpoint |
Tags
rest-api cloudflare-workers connectors self-hosted
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>