wmcp.sh v0.1.0
First public release. wmcp.sh is a real, spec-compliant MCP server (JSON-RPC 2.0 over Streamable HTTP) that turns any URL into agent-callable tools. Every other MCP server is one-per-service and hand-built; wmcp is a single endpoint that adapts to whatever URL you point it at.
What it is
Point any MCP client (Claude Code, Claude Desktop, Cursor, Codex, Cline, VS Code) at a per-URL endpoint and it exposes that page's extracted tools natively via tools/list and tools/call — read prices, list variants, or call an API on a site that ships no MCP server of its own. No per-server build, no SDK required.
A 5-tier extraction chain turns most URLs into tools with zero per-site work, tried in order:
- Shopify (storefront read + add_to_cart)
- JSON-LD (schema.org Product, etc.)
- OpenAPI (any 3.x / Swagger 2.0 spec)
- Provider table (Stripe, GitHub, Slack, …)
- LLM fallback (Claude Haiku, cached 30d)
Results are cached on Cloudflare KV (sub-50ms on a cache hit). A Chrome MV3 extension handles SPA / bot-walled / auth-walled sites and pushes schemas back to the shared cache.
Endpoints
GET /mcp/u/<base64url>— one site as an MCP serverGET /mcp/url?url=a&url=b— compose several sites into one MCP server (tool names namespaced per host)GET /mcp/set/<id>— saved curated toolset behind one stable MCP server (Pro)GET /mcp/<provider>— OAuth / encrypted-credentials vault proxy (Google, GitHub, Slack, Notion, Linear, Discord, Stripe, Anthropic)GET /api/v1/tools?url=…— plain REST, returns an MCP / Claudetool_use/ OpenAIfunction_callshaped tool list
type may be "http" or "streamable-http". For clients without remote-MCP support, bridge with npx mcp-remote <url>.
Free vs paid
- Free —
tools/listdiscovery + REST reads, IP-rate-limited; no live execute. - Pro ($29/mo) — higher quotas, live
tools/callexecute, OAuth vault, priority cache, saved toolsets. Passed as a Bearer header (Authorization: Bearer webmcp_live_…). - Reseller ($99/mo) — high-volume quotas, email support.
A separate done-for-you service (/managed) builds and runs custom adapters: Starter $499 one-time, Managed Retainer $999/mo, Enterprise $4,999+/mo.
SDKs & directory
- Python:
pip install wmcp - JS/TS:
npm install @wmcp/sdk(adapters for anthropic, openai, langchain, vercel-ai) - Public directory of indexed URLs: https://wmcp.sh/directory (submit your site free)
Links
- Live: https://wmcp.sh
- Directory: https://wmcp.sh/directory
- Repo: https://github.com/New1Direction/webmcp-anything
- Issues: https://github.com/New1Direction/webmcp-anything/issues
New adapters welcome via PR — adapter files are plain ES modules with zero npm deps. MIT licensed.