APIMesh

18 x402-payable web analysis APIs for AI agents — pay per call with USDC on Base, no API keys needed

APIMesh

20 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
Email VerifyGET /check?email=$0.001Syntax, MX, disposable domain, role-address, deliverability
Tech StackGET /check?url=$0.003Detect CMS, frameworks, analytics, CDN, hosting from headers and HTML

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

Related Servers