30+ tools at one endpoint — web search, page fetch, places, weather, video, markets, chat, code execution. Your agent calls a tool, gets a 402, pays on-chain with USDC, gets the result. No accounts. No API keys. No prepaid credits. Built on the x402 protocol.
Start in 2 minutes Open AppWorks with Claude Desktop, Claude Code, Cursor, Windsurf, and any MCP-compatible client.
No headers, no auth. Just the URL.
Response:
Sign a USDC transfer for the requested amount, base64-encode the proof, and retry with the X-PAYMENT header.
Mu verifies the payment via the x402 facilitator, settles on-chain in seconds, and returns the result. That's the entire integration.
Pay only for what you call. Browsing tools are included at no cost.
| Agent | Tools used | Per query |
|---|---|---|
| Research agent | web_search + 3× web_fetch + chat | $0.19 |
| Local concierge | places_nearby + weather + agent | $0.06 |
| News briefing | news_search + chat | $0.06 |
| App builder | apps_build + apps_test | $0.04 |
| Code runner | apps_run | $0.03 |
Included tools for browsing, metered tools for actions. All through one endpoint.
Every metered tool is also reachable via x402 — the price below is what your wallet pays per call ($1 ≈ 100 credits).
| Tool | Credits |
|---|---|
| news_search | 1 |
| social_search | 1 |
| blog_create | 1 |
| weather_forecast | 1 |
| video_search | 2 |
| places_nearby | 2 |
| chat | 5 |
| web_fetch | 3 |
| apps_build | 3 |
| apps_run | 3 |
| mail_send | 4 |
| web_search | 5 |
| places_search | 5 |
curl -H "Accept: application/json" https://mu.xyz/wallet/pricingNative crypto payments for autonomous agents. Pre-paid credits for humans.
Your agent doesn't need an account. It calls a tool, receives a 402 with payment terms, signs a USDC transfer on Base, and retries. Settlement takes seconds. The agent's wallet address is its identity.
This is the recommended path for autonomous agents. Accepted: USDC and EURC on Base mainnet. See x402.org.
If your agent runs on behalf of a human who already has a Mu account, authenticate with a session token or Personal Access Token instead. Top up from £5 via Stripe.
Useful for desktop AI clients like Claude Desktop where the user is the buyer.
Mu isn't the cheapest per call. It's the one you can integrate with a single URL and no signup.
| Mu | Brave Search API | SerpAPI | Most MCP servers | |
|---|---|---|---|---|
| Web search per call | $0.05 | $0.003 | $0.015 | — |
| Signup required | No | Yes | Yes | Varies |
| Payment | USDC, per call | Card, monthly | Card, monthly | None |
| Other tools at same endpoint | 30+ | Search only | Search only | 1–5 |
| Self-hostable | Yes (AGPL) | No | No | Varies |
The first MCP server with x402 built in. Your agent pays per call with USDC. No signup, no API keys, no rate-limit emails.
Web search, page fetch, places, weather, video, markets, news, chat, code execution, app generation. One MCP URL replaces a dozen API integrations.
AGPL-3.0. Single Go binary. Run your own instance with full control over your wallet, your data, and your tools.
1. Add https://mu.xyz/mcp to your MCP client config
2. Call a tool — handle the 402 response
3. Pay with USDC on Base, retry, get the result
1. Sign up at mu.xyz
2. Generate a token at mu.xyz/token
3. Add it as a Bearer header in your MCP client config