io.github.mbeato/apimesh
编码与调试by mbeato
为 AI agents 提供 12 个支持 x402 付费的 API 工具,可在 Base 上用 USDC 按次调用。
什么是 io.github.mbeato/apimesh?
为 AI agents 提供 12 个支持 x402 付费的 API 工具,可在 Base 上用 USDC 按次调用。
README
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.
APIMesh 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, card payments via Stripe MPP, and traditional API keys via Stripe checkout.
Live Site -- Dashboard -- npm -- MCP Registry -- Smithery
Quick Start
Try free previews (no payment, no signup)
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://seo-audit.apimesh.xyz/preview?url=https://example.com
curl https://check.apimesh.xyz/preview?name=myapp
Install the MCP server
One command to add all 67 tools to your AI coding assistant:
npx @mbeato/apimesh-mcp-server
Or add to your MCP client config (claude_desktop_config.json, .cursor/mcp.json, etc.):
{
"mcpServers": {
"apimesh": {
"command": "npx",
"args": ["@mbeato/apimesh-mcp-server"]
}
}
}
Direct API usage
# 1. Hit any paid endpoint -- returns 402 with payment details
curl https://core-web-vitals.apimesh.xyz/check?url=https://example.com
# 2. Include x402 payment header -- returns the full response
curl -H "X-PAYMENT: <signed-usdc-payment>" \
https://core-web-vitals.apimesh.xyz/check?url=https://example.com
All APIs
Every API lives on its own subdomain: https://{api-name}.apimesh.xyz
Web Analysis APIs
| API | Endpoint | Price | Description |
|---|---|---|---|
| Core Web Vitals | GET /check?url= | $0.005 | Lighthouse scores, LCP, CLS, INP field data, performance/accessibility/SEO grades |
| Security Headers | GET /check?url= | $0.005 | Audit 10 HTTP security headers with A+ to F grading and remediation tips |
| SEO Audit | GET /check?url= | $0.003 | On-page SEO analysis: title, meta, headings, images, links, OG tags, JSON-LD (0-100 score) |
| Email Security | GET /check?domain= | $0.01 | SPF, DKIM (probes 10 selectors), DMARC, MX records with provider detection |
| Brand Assets | GET /check?domain= | $0.002 | Extract logos, favicons, theme colors, OG images, site name from any domain |
| Redirect Chain | GET /check?url= | $0.001 | Trace full redirect chain with per-hop status codes, latency, and loop detection |
| Indexability | GET /check?url= | $0.001 | 5-layer analysis: robots.txt, HTTP status, meta robots, X-Robots-Tag, canonical |
| Web Checker | GET /check?name= | $0.005 | Brand name availability across 5 TLDs, GitHub, npm, PyPI, Reddit |
| HTTP Status | GET /check?url= | $0.001 | Live HTTP status check with optional expected status code |
| Favicon Checker | GET /check?url= | $0.001 | Check favicon existence, URL, and format |
| Health Check | POST /check | $0.003 | Parallel health check for up to 10 service URLs |
| Robots.txt Parser | GET /analyze?url= | $0.001 | Parse robots.txt into structured rules, sitemaps, and crawl directives |
| Email Verify | GET /check?email= | $0.001 | Syntax validation, MX check, disposable domain detection, role-address, deliverability |
| Tech Stack | GET /check?url= | $0.003 | Detect CMS, frameworks, analytics, CDN, hosting, JS libraries from headers + HTML |
Developer Utility APIs
| API | Endpoint | Price | Description |
|---|---|---|---|
| Regex Builder | POST /build | $0.002 | Generate and test regex patterns from natural language descriptions |
| YAML Validator | POST /validate | $0.002 | Validate YAML syntax and structure |
| Mock JWT Generator | POST /generate | $0.001 | Generate test JWTs with custom claims and expiry |
| User Agent Analyzer | GET /analyze?ua= | $0.002 | Parse user agent strings into browser, OS, device, and bot info |
| Status Code Checker | GET /check?code= | $0.001 | Lookup HTTP status code meaning and usage |
| Swagger Docs Creator | POST /generate | $0.002 | Generate OpenAPI 3.0 documentation for your API endpoints |
Autonomously Built APIs
These APIs were built, tested, and deployed by APIMesh's autonomous brain loop — no human wrote the code:
| API | Endpoint | Price | Description |
|---|---|---|---|
| Web Resource Validator | GET /validate?resource= | $0.005 | Validate presence of robots.txt, sitemap.xml, openapi.json, agent.json |
| Website Security Header Info | GET /check?url= | $0.01 | Analyze security-related HTTP headers (CSP, HSTS, X-Frame-Options, etc.) |
| Website Vulnerability Scan | GET /scan?url= | $0.01 | Comprehensive security audit combining SSL, headers, cookies, and CSP analysis |
| SEO Health Analyzer | GET /check?url= | $0.005 | 5-layer indexability analysis with robots.txt, meta robots, and canonical checks |
| Comprehensive Site Audit | GET /check?url= | $0.01 | Multi-signal website audit combining health, security, performance, and tech stack |
| Performance Structure Report | GET /check?url= | $0.01 | Deep performance audit with network tracing, asset analysis, and server headers |
| Domain Authenticity Verify | GET /check?domain= | $0.005 | Multi-signal domain legitimacy verification via WHOIS, DNS, SSL, and web presence |
| Performance and Availability Report | GET /check?url= | $0.005 | Website performance metrics, uptime history from DNS and server response analysis |
| Domain Intelligence Aggregator | GET /check?domain= | $0.005 | WHOIS, DNS records, SSL certificates, and historical analysis in a single report |
New APIs are added automatically as the brain discovers demand and builds solutions. See How the Brain Works below.
Wallet & Spend Tracking (free, no auth)
| Endpoint | Description |
|---|---|
GET /wallet/{address} | Spend summary (daily/7d/30d), active spend cap, recent requests |
GET /wallet/{address}/history | Paginated transaction history, filterable by API |
PUT /wallet/{address}/cap | Set daily/monthly spend caps on your wallet |
Payment Methods
APIMesh supports three ways to pay:
1. x402 -- crypto micropayments (default)
Agent request --> 402 Payment Required (price, wallet, network)
Agent signs USDC on Base --> includes X-PAYMENT header
Server verifies via Coinbase CDP --> returns response
No accounts. No API keys. No subscriptions. The agent handles payment autonomously.
- Protocol: x402 (open standard)
- Currency: USDC on Base (chain ID 8453)
- Facilitator: Coinbase CDP
2. MPP -- Stripe Machine Payments Protocol
Stripe MPP enables AI agents to pay with cards or stablecoins through Stripe's infrastructure.
3. API key + credits
Traditional auth for developers who prefer it. Purchase credits via Stripe checkout and include your API key in requests.
Discovery & Integration
| Channel | Link |
|---|---|
| npm | @mbeato/apimesh-mcp-server |
| MCP Registry | io.github.mbeato/apimesh |
| Smithery | apimesh-mcp-server |
| x402scan | apimesh |
| x402 discovery | https://apimesh.xyz/.well-known/x402 |
| AI docs | https://apimesh.xyz/llms.txt |
| AI plugin | https://apimesh.xyz/.well-known/ai-plugin.json |
Most APIs offer free /preview endpoints so agents can verify functionality before paying. Every API has free /health and / info endpoints.
The Autonomous Brain
APIMesh 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 ecosystem directory.
Monitor → Scanner → Scout → Build → Security Audit → Staging → Prod
│ │ │ │ │ │
│ │ │ │ │ └─ verify health
�� │ │ │ └─ deploy + test endpoints
│ │ │ └─ static analysis (secrets, SSRF, eval, etc.)
│ │ └─ LLM generates multi-file Hono API (up to 6 retries)
│ └─ gather market signals, score opportunities with LLM
└─ check API health, revenue, error rates
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.
The brain currently uses OpenAI (gpt-4.1-mini) for code generation and scores opportunities based on demand, implementation depth, and competitive differentiation.
Tech Stack
- Bun -- runtime and bundler
- Hono -- web framework
- x402 + MPP -- payment protocols
- Caddy -- reverse proxy with automatic HTTPS
- SQLite -- analytics and usage tracking
- OpenAI -- autonomous API generation
Related
- awesome-mpp -- the MPP ecosystem registry (100+ projects)
Contributing
Contributions are welcome. If you find a bug or want to suggest a new API tool, open an issue or start a discussion.
To run locally:
git clone https://github.com/mbeato/APIMesh.git
cd conway
bun install
bun --hot apis/router.ts
License
常见问题
io.github.mbeato/apimesh 是什么?
为 AI agents 提供 12 个支持 x402 付费的 API 工具,可在 Base 上用 USDC 按次调用。
相关 Skills
前端设计
by anthropics
面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。
✎ 想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。
网页应用测试
by anthropics
用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。
✎ 借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。
网页构建器
by anthropics
面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。
✎ 在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。
相关 MCP Server
GitHub
编辑精选by GitHub
GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。
✎ 这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。
Context7 文档查询
编辑精选by Context7
Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。
✎ 它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。
by tldraw
tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。
✎ 这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。