{
  "markdown": "<p align=\"center\">\n  <a href=\"https://apimesh.xyz\">\n    <img src=\"public/logo-nav.svg\" alt=\"APIMesh\" width=\"80\" height=\"80\" />\n  </a>\n</p>\n<h1 align=\"center\">APIMesh</h1>\n\n[![npm version](https://img.shields.io/npm/v/@mbeato/apimesh-mcp-server)](https://www.npmjs.com/package/@mbeato/apimesh-mcp-server)\n[![npm downloads](https://img.shields.io/npm/dm/@mbeato/apimesh-mcp-server)](https://www.npmjs.com/package/@mbeato/apimesh-mcp-server)\n[![APIs](https://img.shields.io/badge/APIs-102-brightgreen)](https://apimesh.xyz)\n[![MCP Tools](https://img.shields.io/badge/MCP%20tools-67-blue)](https://www.npmjs.com/package/@mbeato/apimesh-mcp-server)\n[![License: MIT](https://img.shields.io/badge/license-MIT-yellow)](LICENSE)\n[![Payments](https://img.shields.io/badge/payments-x402%20%7C%20MPP%20%7C%20API%20key-orange)](#payment-methods)\n\n**Pay-per-call web analysis APIs for AI agents and developers.** Security audits, performance monitoring, SEO analysis, email verification, tech stack detection, and more -- no signup required, just pay with USDC on Base and get your response.\n\nAPIMesh is a collection of 102 focused web analysis APIs, each on its own subdomain, with a 67-tool MCP server for direct use in Claude, Cursor, Windsurf, Cline, and any MCP-compatible client. Every endpoint supports three payment methods: crypto micropayments via [x402](https://www.x402.org/), card payments via [Stripe MPP](https://mpp.dev), and traditional API keys via [Stripe checkout](https://apimesh.xyz/signup).\n\n[**Live Site**](https://apimesh.xyz) -- [**Dashboard**](https://apimesh.xyz/dashboard) -- [**npm**](https://www.npmjs.com/package/@mbeato/apimesh-mcp-server) -- [**MCP Registry**](https://registry.modelcontextprotocol.io) -- [**Smithery**](https://smithery.ai/servers/apimesh/apimesh-mcp-server)\n\n---\n\n## Quick Start\n\n### Try free previews (no payment, no signup)\n\n```bash\ncurl https://core-web-vitals.apimesh.xyz/preview?url=https://example.com\ncurl https://security-headers.apimesh.xyz/preview?url=https://example.com\ncurl https://seo-audit.apimesh.xyz/preview?url=https://example.com\ncurl https://check.apimesh.xyz/preview?name=myapp\n```\n\n### Install the MCP server\n\nOne command to add all 67 tools to your AI coding assistant:\n\n```bash\nnpx @mbeato/apimesh-mcp-server\n```\n\nOr add to your MCP client config (`claude_desktop_config.json`, `.cursor/mcp.json`, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"apimesh\": {\n      \"command\": \"npx\",\n      \"args\": [\"@mbeato/apimesh-mcp-server\"]\n    }\n  }\n}\n```\n\n### Direct API usage\n\n```bash\n# 1. Hit any paid endpoint -- returns 402 with payment details\ncurl https://core-web-vitals.apimesh.xyz/check?url=https://example.com\n\n# 2. Include x402 payment header -- returns the full response\ncurl -H \"X-PAYMENT: <signed-usdc-payment>\" \\\n  https://core-web-vitals.apimesh.xyz/check?url=https://example.com\n```\n\n---\n\n## All APIs\n\nEvery API lives on its own subdomain: `https://{api-name}.apimesh.xyz`\n\n### Web Analysis APIs\n\n| API | Endpoint | Price | Description |\n|-----|----------|-------|-------------|\n| **Core Web Vitals** | `GET /check?url=` | $0.005 | Lighthouse scores, LCP, CLS, INP field data, performance/accessibility/SEO grades |\n| **Security Headers** | `GET /check?url=` | $0.005 | Audit 10 HTTP security headers with A+ to F grading and remediation tips |\n| **SEO Audit** | `GET /check?url=` | $0.003 | On-page SEO analysis: title, meta, headings, images, links, OG tags, JSON-LD (0-100 score) |\n| **Email Security** | `GET /check?domain=` | $0.01 | SPF, DKIM (probes 10 selectors), DMARC, MX records with provider detection |\n| **Brand Assets** | `GET /check?domain=` | $0.002 | Extract logos, favicons, theme colors, OG images, site name from any domain |\n| **Redirect Chain** | `GET /check?url=` | $0.001 | Trace full redirect chain with per-hop status codes, latency, and loop detection |\n| **Indexability** | `GET /check?url=` | $0.001 | 5-layer analysis: robots.txt, HTTP status, meta robots, X-Robots-Tag, canonical |\n| **Web Checker** | `GET /check?name=` | $0.005 | Brand name availability across 5 TLDs, GitHub, npm, PyPI, Reddit |\n| **HTTP Status** | `GET /check?url=` | $0.001 | Live HTTP status check with optional expected status code |\n| **Favicon Checker** | `GET /check?url=` | $0.001 | Check favicon existence, URL, and format |\n| **Health Check** | `POST /check` | $0.003 | Parallel health check for up to 10 service URLs |\n| **Robots.txt Parser** | `GET /analyze?url=` | $0.001 | Parse robots.txt into structured rules, sitemaps, and crawl directives |\n| **Email Verify** | `GET /check?email=` | $0.001 | Syntax validation, MX check, disposable domain detection, role-address, deliverability |\n| **Tech Stack** | `GET /check?url=` | $0.003 | Detect CMS, frameworks, analytics, CDN, hosting, JS libraries from headers + HTML |\n\n### Developer Utility APIs\n\n| API | Endpoint | Price | Description |\n|-----|----------|-------|-------------|\n| **Regex Builder** | `POST /build` | $0.002 | Generate and test regex patterns from natural language descriptions |\n| **YAML Validator** | `POST /validate` | $0.002 | Validate YAML syntax and structure |\n| **Mock JWT Generator** | `POST /generate` | $0.001 | Generate test JWTs with custom claims and expiry |\n| **User Agent Analyzer** | `GET /analyze?ua=` | $0.002 | Parse user agent strings into browser, OS, device, and bot info |\n| **Status Code Checker** | `GET /check?code=` | $0.001 | Lookup HTTP status code meaning and usage |\n| **Swagger Docs Creator** | `POST /generate` | $0.002 | Generate OpenAPI 3.0 documentation for your API endpoints |\n\n### Autonomously Built APIs\n\nThese APIs were built, tested, and deployed by APIMesh's autonomous brain loop — no human wrote the code:\n\n| API | Endpoint | Price | Description |\n|-----|----------|-------|-------------|\n| **Web Resource Validator** | `GET /validate?resource=` | $0.005 | Validate presence of robots.txt, sitemap.xml, openapi.json, agent.json |\n| **Website Security Header Info** | `GET /check?url=` | $0.01 | Analyze security-related HTTP headers (CSP, HSTS, X-Frame-Options, etc.) |\n| **Website Vulnerability Scan** | `GET /scan?url=` | $0.01 | Comprehensive security audit combining SSL, headers, cookies, and CSP analysis |\n| **SEO Health Analyzer** | `GET /check?url=` | $0.005 | 5-layer indexability analysis with robots.txt, meta robots, and canonical checks |\n| **Comprehensive Site Audit** | `GET /check?url=` | $0.01 | Multi-signal website audit combining health, security, performance, and tech stack |\n| **Performance Structure Report** | `GET /check?url=` | $0.01 | Deep performance audit with network tracing, asset analysis, and server headers |\n| **Domain Authenticity Verify** | `GET /check?domain=` | $0.005 | Multi-signal domain legitimacy verification via WHOIS, DNS, SSL, and web presence |\n| **Performance and Availability Report** | `GET /check?url=` | $0.005 | Website performance metrics, uptime history from DNS and server response analysis |\n| **Domain Intelligence Aggregator** | `GET /check?domain=` | $0.005 | WHOIS, DNS records, SSL certificates, and historical analysis in a single report |\n\nNew APIs are added automatically as the brain discovers demand and builds solutions. See [How the Brain Works](#the-autonomous-brain) below.\n\n### Wallet & Spend Tracking (free, no auth)\n\n| Endpoint | Description |\n|----------|-------------|\n| `GET /wallet/{address}` | Spend summary (daily/7d/30d), active spend cap, recent requests |\n| `GET /wallet/{address}/history` | Paginated transaction history, filterable by API |\n| `PUT /wallet/{address}/cap` | Set daily/monthly spend caps on your wallet |\n\n---\n\n## Payment Methods\n\nAPIMesh supports three ways to pay:\n\n### 1. x402 -- crypto micropayments (default)\n\n```\nAgent request --> 402 Payment Required (price, wallet, network)\n                  Agent signs USDC on Base --> includes X-PAYMENT header\n                  Server verifies via Coinbase CDP --> returns response\n```\n\nNo accounts. No API keys. No subscriptions. The agent handles payment autonomously.\n\n- **Protocol:** [x402](https://www.x402.org/) (open standard)\n- **Currency:** USDC on Base (chain ID 8453)\n- **Facilitator:** Coinbase CDP\n\n### 2. MPP -- Stripe Machine Payments Protocol\n\n[Stripe MPP](https://mpp.dev) enables AI agents to pay with cards or stablecoins through Stripe's infrastructure.\n\n### 3. API key + credits\n\nTraditional auth for developers who prefer it. Purchase credits via [Stripe checkout](https://apimesh.xyz/signup) and include your API key in requests.\n\n---\n\n## Discovery & Integration\n\n| Channel | Link |\n|---------|------|\n| **npm** | [`@mbeato/apimesh-mcp-server`](https://www.npmjs.com/package/@mbeato/apimesh-mcp-server) |\n| **MCP Registry** | [`io.github.mbeato/apimesh`](https://registry.modelcontextprotocol.io) |\n| **Smithery** | [apimesh-mcp-server](https://smithery.ai/servers/apimesh/apimesh-mcp-server) |\n| **x402scan** | [apimesh](https://www.x402scan.com/server/4ee5dce3-d33c-40c1-91b0-c39891936b2c) |\n| **x402 discovery** | `https://apimesh.xyz/.well-known/x402` |\n| **AI docs** | `https://apimesh.xyz/llms.txt` |\n| **AI plugin** | `https://apimesh.xyz/.well-known/ai-plugin.json` |\n\nMost APIs offer free `/preview` endpoints so agents can verify functionality before paying. Every API has free `/health` and `/` info endpoints.\n\n---\n\n## The Autonomous Brain\n\nAPIMesh has an autonomous build loop that runs daily on the server. It discovers demand, generates APIs, tests them, and deploys to production — no human in the loop. It also maintains the [awesome-mpp](https://github.com/mbeato/awesome-mpp) ecosystem directory.\n\n```\nMonitor → Scanner → Scout → Build → Security Audit → Staging → Prod\n  │         │        │          │              │        │\n  │         │        │          │              │        └─ verify health\n  ��         │        │          │              └─ deploy + test endpoints\n  │         │        │          └─ static analysis (secrets, SSRF, eval, etc.)\n  │         │        └─ LLM generates multi-file Hono API (up to 6 retries)\n  │         └─ gather market signals, score opportunities with LLM\n  └─ check API health, revenue, error rates\n```\n\n**Hardened against prompt injection:** external signal data is sanitized, LLM prompts use system-role security rules, generated code is audited for 14+ vulnerability patterns, and the test environment is sandboxed with `.env` isolation.\n\nThe brain currently uses OpenAI (`gpt-4.1-mini`) for code generation and scores opportunities based on demand, implementation depth, and competitive differentiation.\n\n---\n\n## Tech Stack\n\n- [Bun](https://bun.sh) -- runtime and bundler\n- [Hono](https://hono.dev) -- web framework\n- [x402](https://www.x402.org/) + [MPP](https://mpp.dev) -- payment protocols\n- [Caddy](https://caddyserver.com) -- reverse proxy with automatic HTTPS\n- SQLite -- analytics and usage tracking\n- OpenAI -- autonomous API generation\n\n---\n\n## Related\n\n- [awesome-mpp](https://github.com/mbeato/awesome-mpp) -- the MPP ecosystem registry (100+ projects)\n\n---\n\n## Contributing\n\nContributions are welcome. If you find a bug or want to suggest a new API tool, [open an issue](https://github.com/mbeato/APIMesh/issues) or [start a discussion](https://github.com/mbeato/APIMesh/discussions).\n\nTo run locally:\n\n```bash\ngit clone https://github.com/mbeato/APIMesh.git\ncd conway\nbun install\nbun --hot apis/router.ts\n```\n\n---\n\n## License\n\n[MIT](LICENSE)\n",
  "bytes": 11386,
  "sha": "b812e2742e01dcbb18ed51151a75a00b2160bbbc265b98eb7ddcf5a342d1c993",
  "repo_slug": "mbeato/conway",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_mbeato_apimesh_0418de0c/readme"
}