Independent A-F trust grade for any MCP server, watched for drift. Free, never for sale.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Add any website to Claude, Cursor, or Codex as agent-callable MCP tools β in one line of config. No per-server build, no SDK.
βΆ Watch the 30-sec demo β paste a URL β tools appear β agent calls add_to_cart.
wmcp.sh is a real, spec-compliant MCP server (JSON-RPC 2.0 over Streamable HTTP) that turns any URL into agent-callable tools β Shopify product pages, OpenAPI specs, JSON-LD pages, OAuth-protected APIs. Every other MCP server is one-per-service and hand-built; wmcp is one endpoint that adapts to whatever URL you point it at. Paste a config line and your agent can read prices, list variants, or call an API on a site that ships no MCP server of its own.
Live now: wmcp.sh Β· Directory Β· Blog Β· /llms.txt
Point any MCP client β Claude Code, Claude Desktop, Cursor, Codex, Cline, VS Code β at a per-URL endpoint: /mcp/u/<base64url-of-your-url>. That's the whole install. The server exposes that page's extracted tools natively (tools/list + tools/call):
That base64url string decodes to https://www.allbirds.com/products/mens-wool-runners. Encode your own:
Compose several sites into one MCP server β repeat the url param; tool names are namespaced per host (site_a__add_to_cart):
tools/list (discovery) is free. tools/call (live execution) needs a paid key, passed as a Bearer header:
type may be "http" or "streamable-http" (same transport). For Claude Desktop builds without remote-MCP support, bridge with npx mcp-remote <url>. Full walkthrough: /how-to/install-claude-desktop-mcp.
Returns a JSON tool list in the Claude tool_use / OpenAI function_call / MCP shape β get_price, add_to_cart, list_variants β that any agent can invoke.
A 5-tier extraction chain turns most URLs into tools with zero per-site work. Each tier is tried in order; the first that detects the URL wins. The last tier is an LLM fallback that produces best-effort tools and caches the result.
Cached on Cloudflare KV; sub-50ms on a cache hit. Discovery (tools/list) is free; live execution (tools/call) runs through the same engine and needs a paid key. For sites that block bot fetches or hydrate client-side from authed APIs, a Chrome extension extracts schemas in your browser and pushes them back to the shared cache. Full design in docs/ARCHITECTURE.md.
Today, "an MCP server for X" means someone wrote, built, and deployed a dedicated server for service X. There are hundreds of them, each one a separate repo and a separate install.
wmcp inverts that:
| Hand-built MCP server | wmcp.sh | |
|---|---|---|
| Coverage | One service per server | Any URL, one endpoint |
| Setup | Clone, build, configure, deploy | Paste one config line |
| New target | Write & ship a new server | Encode the URL β done |
| Auth'd upstreams | Bake credentials into each server | Shared OAuth/credential vault proxy at /mcp/<provider> |
| Discovery | Find/trust each repo | Public directory of what's already cached |
There's also a saved toolset endpoint β /mcp/set/<id> β that bundles a curated set of URLs behind one stable MCP server (a Pro feature). It's genuinely novel: instead of one-per-service, wmcp turns arbitrary URLs into MCP tools on demand.
https://wmcp.sh/mcp/<provider> (Google, GitHub, Slack, Notion, Linear, Discord, Stripe, Anthropic).pip install wmcp. Native fetch-style client, zero required deps.npm install @wmcp/sdk with one-line adapters for @wmcp/sdk/anthropic, @wmcp/sdk/openai, @wmcp/sdk/langchain, and @wmcp/sdk/vercel-ai.Two separate ladders. Self-serve API plans for anyone, and a done-for-you service if you want a custom adapter built and run for you.
Self-serve API (manage at /dashboard):
| Tier | Cost | What you get |
|---|---|---|
| Free | $0 | tools/list + REST reads, IP-rate-limited, no live execute |
| Builder | $39/mo | Entry paid tier: live tools/call execute, OAuth vault, higher quotas |
| Pro | $99/mo | High quotas, priority cache, full execute + vault |
| Reseller | $299/mo | High-volume quotas, email support |
Done-for-you service (/managed):
| Tier | Cost | What you get |
|---|---|---|
| Starter | $499 one-time | Custom adapter built for your site + verified directory badge |
| Managed Retainer | $999/mo | Ongoing maintenance, featured listing, white-label MCP at mcp.yourbrand.com |
| Enterprise | $4,999+/mo | Self-hosted deployment + SLA + dedicated support |
New adapters are welcome via PR. The whole point is that adding a site shouldn't mean building a new server.
Adapter files are plain ES modules with zero npm deps so the same file runs in Cloudflare Workers, Chrome MV3 service workers, and Node 18+. Read CONTRIBUTING.md, the adapter contract, and open targets in ADAPTERS_WANTED.md. If you're an AI coding agent, read AGENTS.md first.
/api/v1/tools)pip install wmcp) + JS (@wmcp/sdk) SDKs and a Chrome extensionlaunch/registry/SUBMISSION_PLAYBOOK.mdFound a bug? Open an issue. Have a site we should support? ADAPTERS_WANTED.md.
MIT. See LICENSE. Repo: github.com/New1Direction/webmcp-anything.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/trust-oracle)<a href="https://allmcps.com/mcp/trust-oracle"><img src="https://allmcps.com/api/badge/trust-oracle?style=directory" alt="Trust Oracle on AllMCPs" /></a>