MCP server for discovering and calling 400+ practical APIs through six compact tools, with free catalog search and pay-per-call x402 execution on Base.
ForgeMesh Utility Grid MCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
*A ForgeMesh Labs product.*
Search and use more than 400 practical APIs without loading hundreds of tools into your agent. Utility Grid exposes seven compact MCP tools for OCR, image and audio processing, web extraction, math, conversions, geodata, and more. Catalog discovery is free; API execution is paid per call in USDC on Base through x402. No account or API key is required.
Rather than exposing one MCP tool per route (unmanageable at this scale and growing), this server exposes a handful of **meta-tools**: browse/search the live catalog, fetch a route's exact call spec, then call any route generically. New routes on the upstream service show up automatically — nothing here is hardcoded to today's catalog.
Quick start (Claude Desktop / Claude Code / any MCP client)
WALLET_PRIVATE_KEY is only needed for the 3 paid tools. Discovery works with **no wallet at all** — skip the env block entirely to browse and plan calls for free.
Tools
| Tool | Cost | What it does |
|---|---|---|
| list_tools | **free** | Every route with its live price plus a per-category summary — a plain fetch of GET /menu, no wallet |
| list_capabilities | **free** | Category overview with route counts, or every route in one category |
| search_capabilities | **free** | Keyword search across every route's path, id, and description |
| get_endpoint_spec | **free** | A route's exact price, input schema, and worked request/response examples |
| call_endpoint | $0.001-$0.05 | Call any route by path + JSON body — handles the x402 payment flow automatically |
| daily_402 | $0.001 | The Daily 402: one featured endpoint from the whole ForgeMesh fleet, rotated by UTC date |
| agent_service_directory | $0.05 | Registry of every ForgeMesh x402 service — category, route count, price range |
Categories in the catalog (illustrative, not exhaustive)
geo (airports, zip codes, geocoding, weather), lookups (dictionary, Bible, country info, holidays), math (statistics, matrices, equations, geometry), utilities (QR codes, hashing, UUIDs, phone parsing), vision (OCR, image captioning, background removal), audio (TTS, transcription, format conversion), time (timezones, cron, sun/moon), space (NASA APOD, asteroids, solar weather), web (content extraction, robots.txt/Content-Signal checks), registry (fleet catalog, daily spotlight), documents (PDF handling), text (language detection, readability), economy (fx rates, financial calculators), science, developer, domains, ai, and fun (fortunes, chess, trivia).
Call list_capabilities with no arguments for the live, current breakdown — the catalog grows over time and this README will drift; the tool won't.
Typical flow
1. search_capabilities({ query: "background removal" }) — free, finds /remove-background
2. get_endpoint_spec({ path: "remove-background" }) — free, shows the exact input schema and price
3. call_endpoint({ path: "remove-background", body: { image_url: "https://..." } }) — paid, does the x402 dance and returns the result
Or skip straight to call_endpoint if you already know the route and its input shape.
Requirements