ForgeMesh Utility Grid MCP logo

ForgeMesh Utility Grid MCP

Browse and call 400+ practical APIs through seven compact MCP tools with free discovery and USDC x402 payments.

Install ForgeMesh Utility Grid MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "forgemesh-utility-grid-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@forgemeshlabs/utility-grid-mcp"
      ],
      "env": {
        "WALLET_PRIVATE_KEY": "YOUR_VALUE_HERE",
        "X402_MAX_PRICE_USD": "YOUR_VALUE_HERE",
        "X402_SESSION_BUDGET_USD": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y @forgemeshlabs/utility-grid-mcp

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1d ago.

Overview

ForgeMesh Utility Grid MCP aggregates more than 400 practical APIs behind seven compact MCP tools for discovery, specification lookup, and generic route execution. Agents can search the live catalog, inspect schemas and examples, then submit JSON requests to routes for areas such as OCR, audio, web extraction, math, conversions, and geodata. Catalog browsing is free, while endpoint calls use automatic USDC payments on Base through x402. Reach for it when exposing hundreds of individual API tools would create unnecessary tool-selection overhead.

Use cases

  • Search for an API route by capability or keyword
  • Inspect schemas before calling unfamiliar endpoints
  • Call OCR, audio, image, math, or geodata APIs through one interface
  • Discover ForgeMesh services and their price ranges
  • Plan paid API calls without configuring a wallet

Key features

  • Live catalog search and category discovery
  • Endpoint schemas with request and response examples
  • Generic JSON route invocation
  • Automatic USDC x402 payments on Base
  • Daily featured endpoint selection
  • Configurable per-call and session spending caps

Tools7

What ForgeMesh Utility Grid MCP lets your agent do. Expand a tool for its parameters.

Self-reported~164 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

10/10 checks healthy over the last 53d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · @forgemeshlabs/utility-grid-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads628Package downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Tools exposed7Callable tools this server registers over MCP.

How ForgeMesh Utility Grid MCP works

What ForgeMesh Utility Grid MCP does

ForgeMesh Utility Grid MCP provides an MCP interface to a changing catalog of more than 400 ForgeMesh APIs. Instead of creating one MCP tool for every upstream route, it exposes a small set of meta-tools for finding routes, inspecting their requirements, and invoking them generically.

The catalog spans practical operations including OCR, image and audio processing, web content extraction, mathematics, unit conversions, geodata, documents, text analysis, time utilities, space data, developer utilities, domains, economy, science, and other categories. New upstream routes become discoverable through the live catalog rather than requiring the package to hardcode each route.

How it works

A typical workflow starts with a free search or category query. After finding a route, an agent can request its exact price, input schema, and worked request and response examples. It can then send a JSON body to the selected path through call_endpoint.

The three paid operations use the x402 flow. The initial request produces an HTTP 402 challenge; the server signs a USDC payment authorization on Base mainnet and retries the request. Settlement information may be included in the response under _payment. Results are wrapped as { source, untrusted, content }, identifying returned content as remote data rather than instructions.

The server reads the upstream OpenAPI description live for capability discovery, with an in-memory cache lasting five minutes. Direct HTTP alternatives are also available through ForgeMesh’s llms.txt, OpenAPI document, and x402 discovery manifest.

Setup and configuration

Run the package through an MCP client with Node.js 20 or newer. A standard stdio configuration uses npx and the package @forgemeshlabs/utility-grid-mcp:

config.json
{
  "mcpServers": {
    "utility-grid": {
      "command": "npx",
      "args": ["-y", "@forgemeshlabs/utility-grid-mcp"],
      "env": {
        "WALLET_PRIVATE_KEY": "0x..."
      }
    }
  }
}

WALLET_PRIVATE_KEY is needed for paid tools but can be omitted when only browsing and planning calls. Use a dedicated, low-balance Base wallet funded with USDC. X402_MAX_PRICE_USD and X402_SESSION_BUDGET_USD can reduce the built-in per-call and per-session limits; they cannot raise them.

Tools and capabilities

  • list_tools fetches every route with live prices and category totals. It is free and requires no wallet.
  • list_capabilities returns category totals or all routes within one category.
  • search_capabilities searches route paths, identifiers, and descriptions by keyword.
  • get_endpoint_spec returns a route’s price, input schema, and example requests and responses.
  • call_endpoint sends a JSON body to any route and manages its x402 payment flow.
  • daily_402 selects one featured endpoint from the ForgeMesh fleet based on the UTC date.
  • agent_service_directory lists ForgeMesh x402 services with categories, route counts, and price ranges.

Discovery tools are free. call_endpoint costs between $0.005 and $0.05 per call, while daily_402 costs $0.005 and agent_service_directory costs $0.05.

Limitations and notes

Paid requests are restricted to Utility Grid’s approved wallets, Base mainnet, USDC, and the configured spending limits. The server caps a request at 2 MB, applies a 60-second timeout, and does not follow redirects. The session budget defaults to a maximum of $10, and the per-call ceiling is $0.05; configuration can only lower these values.

No account, API key, subscription, or signup is required. A wallet is required only when invoking paid tools. The catalog changes over time, so agents should use the live discovery tools rather than relying on a static route list.

The free list_tools response can contain a disclosed sponsored card passed through from ForgeMesh. The package does not provide ad credentials or contact the advertising network, and paid tool responses do not include that card.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about ForgeMesh Utility Grid MCP

ForgeMesh Utility Grid MCP is an MCP server that connects agents to ForgeMesh’s catalog of more than 400 practical APIs. Its main tools search and inspect live endpoint definitions, then call routes with JSON bodies. Discovery is free; paid calls use automatic USDC x402 payments on Base, without an account or API key.

Install it through an MCP client with `npx -y @forgemeshlabs/utility-grid-mcp` and Node.js 20 or newer. Configure the package as a stdio server; add `WALLET_PRIVATE_KEY` only if the client will use paid tools.

You need a funded Base wallet only for paid tools. Catalog listing, category browsing, keyword search, and endpoint specification lookup work without a wallet; paid execution uses USDC through x402.

It signs a USDC payment authorization on Base mainnet after receiving the upstream HTTP 402 challenge, then retries the request automatically. Payment and settlement details may appear under `_payment` in the result.

Yes. Capability discovery reads the upstream OpenAPI document live, with a five-minute in-memory cache, and generic route calls do not depend on hardcoded schemas. Newly available routes can therefore appear without updating the package.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewForgeMesh Utility Grid MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/forgemesh-utility-grid-mcp?style=directory)](https://allmcps.com/mcp/forgemesh-utility-grid-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/forgemesh-utility-grid-mcp"><img src="https://allmcps.com/api/badge/forgemesh-utility-grid-mcp?style=directory" alt="ForgeMesh Utility Grid MCP on AllMCPs" /></a>