Submit

APIMesh MCP Server

@mbeato

12 web analysis tools for AI agents with x402 micropayments. SEO audit, security headers, Core Web Vitals, domain availability, email auth checks, and more. Pay per call with USDC on Base — no API keys, no accounts.
Overview

APIMesh

18 x402-payable API tools for AI agents. Pay per call with USDC on Base.

What is this?

APIMesh is a collection of web analysis APIs designed for AI agents. Every endpoint uses the x402 payment protocol — agents pay per call with USDC on Base (no API keys, no subscriptions, no accounts).

Most tools have free /preview endpoints so agents can verify the API works before paying.

Tools

ToolEndpointPriceWhat it does
Core Web VitalsGET /check?url=$0.005Lighthouse scores, LCP, CLS, INP field data
Security HeadersGET /check?url=$0.005Audit 10 HTTP security headers with A+ to F grading
SEO AuditGET /check?url=$0.003On-page SEO analysis with 0-100 score
Email SecurityGET /check?domain=$0.01SPF, DKIM, DMARC, MX records with provider detection
Brand AssetsGET /check?domain=$0.002Extract logos, favicons, colors, OG images from any domain
Redirect ChainGET /check?url=$0.001Trace full redirect chain with per-hop latency
IndexabilityGET /check?url=$0.0015-layer analysis: robots.txt, HTTP status, meta robots, X-Robots-Tag, canonical
Web CheckerGET /check?name=$0.005Brand name availability across 5 TLDs, GitHub, npm, PyPI, Reddit
HTTP StatusGET /check?url=$0.001Live HTTP status check with optional expected code
Favicon CheckerGET /check?url=$0.001Check favicon existence, URL, format
Health CheckPOST /check$0.003Parallel health check for up to 10 service URLs
Robots.txt ParserGET /analyze?url=$0.001Parse robots.txt into structured rules and sitemaps

Plus 6 utility APIs (regex builder, YAML validator, JWT generator, UA analyzer, status codes, Swagger docs).

Each tool lives on its own subdomain: https://{tool-name}.apimesh.xyz

Quick Start

Try a free preview (no payment needed)

curl https://core-web-vitals.apimesh.xyz/preview?url=https://example.com
curl https://security-headers.apimesh.xyz/preview?url=https://example.com
curl https://check.apimesh.xyz/preview?name=myapp

Use via MCP (Claude, Cursor, etc.)

npx @mbeato/apimesh-mcp-server

Or add to your MCP config:

{
  "mcpServers": {
    "apimesh": {
      "command": "npx",
      "args": ["@mbeato/apimesh-mcp-server"]
    }
  }
}

Direct API usage

# Hit any paid endpoint — get a 402 with payment details
curl https://core-web-vitals.apimesh.xyz/check?url=https://example.com

# Include x402 payment header — get the response
curl -H "X-PAYMENT: ..." https://core-web-vitals.apimesh.xyz/check?url=https://example.com

Discovery

How x402 Works

  1. Agent sends a request to any paid endpoint
  2. Server returns 402 Payment Required with payment details (price, wallet, network)
  3. Agent signs a USDC payment on Base and includes it in the X-PAYMENT header
  4. Server verifies payment via Coinbase CDP facilitator and returns the response

No API keys. No accounts. No subscriptions. Just pay and use.

Tech Stack

  • Bun runtime
  • Hono web framework
  • x402 payment protocol
  • Caddy reverse proxy with automatic HTTPS
  • SQLite for analytics

License

MIT

Server Config

{
  "mcpServers": {
    "apimesh": {
      "command": "npx",
      "args": [
        "-y",
        "@mbeato/apimesh-mcp-server"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.