Apimesh について
APIMeshは、AIエージェントや開発者向けのWeb分析APIと、MCPクライアント向けのツールサーバーを提供します。セキュリティ、パフォーマンス、SEO、技術スタックを分析し、暗号資産の少額決済、Stripe、APIキーで支払えます。
主な機能
- 01Webセキュリティと脆弱性の分析
- 02パフォーマンスとCore Web Vitalsの確認
- 03SEO、インデックス可否、リダイレクトの分析
- 04メール検証と技術スタックの検出
- 05x402、Stripe MPP、APIキーによる決済
活用シーン
- 01Webサイトのセキュリティヘッダー監査
- 02ページの性能とSEOの診断
- 03サイトのCMSやフレームワークの特定
- 04APIまたはMCPクライアント経由での分析ツール利用
MCP 対応
APIMeshは、Web分析および開発ツールを互換クライアントに公開するMCPサーバーを提供します。READMEでは67ツールと記載され、Claude、Cursor、Windsurf、Clineなどが挙げられています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
76掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | はい | 確認するブランド名または製品名 |
詳細
APIMesh
AI エージェントと開発者向けの、呼び出しごとに課金されるウェブ分析 API です。 セキュリティ監査、パフォーマンス監視、SEO 分析、メール検証、技術スタック検出などに対応しています。サインアップは不要で、Base 上で USDC を支払うだけで結果を取得できます。
APIMesh は、各 API がそれぞれ独自のサブドメインを持つ、特化型のウェブ分析 API 102 種を集めたものです。Claude、Cursor、Windsurf、Cline、および MCP 対応クライアントで直接利用できる、67 ツールを備えた MCP サーバーも提供しています。すべてのエンドポイントで、x402 による暗号資産の少額決済、Stripe MPP によるカード決済、Stripe checkout による従来型の API キーという、3 つの支払い方法に対応しています。
ライブサイト -- ダッシュボード -- npm -- MCP レジストリ -- Smithery
クイックスタート
無料プレビューを試す(支払い・サインアップ不要)
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
MCP サーバーをインストールする
1 つのコマンドで、67 個すべてのツールを AI コーディングアシスタントに追加できます。
npx @mbeato/apimesh-mcp-server
または、MCP クライアントの設定(claude_desktop_config.json、.cursor/mcp.json など)に追加します。
{
"mcpServers": {
"apimesh": {
"command": "npx",
"args": ["@mbeato/apimesh-mcp-server"]
}
}
}
API を直接利用する
# 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
すべての API
各 API はそれぞれ独自のサブドメインにあります:https://{api-name}.apimesh.xyz
Web 分析 API
| API | Endpoint | 価格 | 説明 |
|---|---|---|---|
| Core Web Vitals | GET /check?url= | $0.005 | Lighthouse のスコア、LCP、CLS、INP のフィールドデータ、パフォーマンス/アクセシビリティ/SEO の評価 |
| Security Headers | GET /check?url= | $0.005 | 10 種類の HTTP セキュリティヘッダーを監査し、A+ から F までの評価と修正のヒントを提示 |
| SEO Audit | GET /check?url= | $0.003 | ページ内 SEO 分析:タイトル、メタ情報、見出し、画像、リンク、OG タグ、JSON-LD(0~100 点) |
| Email Security | GET /check?domain= | $0.01 | SPF、DKIM(10 個のセレクターを調査)、DMARC、MX レコードを確認し、プロバイダーを検出 |
| Brand Assets | GET /check?domain= | $0.002 | 任意のドメインからロゴ、ファビコン、テーマカラー、OG 画像、サイト名を抽出 |
| Redirect Chain | GET /check?url= | $0.001 | リダイレクトチェーン全体を追跡し、各ホップのステータスコード、レイテンシ、ループを検出 |
| Indexability | GET /check?url= | $0.001 | 5 層の分析:robots.txt、HTTP ステータス、meta robots、X-Robots-Tag、canonical |
| Web Checker | GET /check?name= | $0.005 | 5 つの TLD、GitHub、npm、PyPI、Reddit におけるブランド名の利用可否を確認 |
| HTTP Status | GET /check?url= | $0.001 | HTTP ステータスをリアルタイムで確認。必要に応じて期待するステータスコードも指定可能 |
| Favicon Checker | GET /check?url= | $0.001 | ファビコンの有無、URL、形式を確認 |
| Health Check | POST /check | $0.003 | 最大 10 個のサービス URL のヘルスチェックを並列実行 |
| Robots.txt Parser | GET /analyze?url= | $0.001 | robots.txt を解析し、ルール、サイトマップ、クロール指示を構造化 |
| Email Verify | GET /check?email= | $0.001 | 構文検証、MX チェック、使い捨てドメインの検出、役割アドレス、配信可能性を確認 |
| Tech Stack | GET /check?url= | $0.003 | ヘッダーと HTML から CMS、フレームワーク、分析ツール、CDN、ホスティング、JS ライブラリを検出 |
開発者向けユーティリティ API
| API | Endpoint | 価格 | 説明 |
|---|---|---|---|
| Regex Builder | POST /build | $0.002 | 自然言語による説明から正規表現パターンを生成してテスト |
| YAML Validator | POST /validate | $0.002 | YAML の構文と構造を検証 |
| Mock JWT Generator | POST /generate | $0.001 | カスタムクレームと有効期限を設定したテスト用 JWT を生成 |
| User Agent Analyzer | GET /analyze?ua= | $0.002 | ユーザーエージェント文字列を解析し、ブラウザー、OS、デバイス、ボットの情報に分類 |
| Status Code Checker | GET /check?code= | $0.001 | HTTP ステータスコードの意味と用途を検索 |
| Swagger Docs Creator | POST /generate | $0.002 | API エンドポイント向けの OpenAPI 3.0 ドキュメントを生成 |
自律的に構築された API
これらの API は、APIMesh の自律型ブレインループによって構築、テスト、デプロイされました。コードを人間が書くことはありませんでした。
| API | エンドポイント | 価格 | 説明 |
|---|---|---|---|
| Web Resource Validator | GET /validate?resource= | $0.005 | robots.txt、sitemap.xml、openapi.json、agent.json の有無を検証します |
| Website Security Header Info | GET /check?url= | $0.01 | セキュリティ関連の HTTP ヘッダー(CSP、HSTS、X-Frame-Options など)を分析します |
| Website Vulnerability Scan | GET /scan?url= | $0.01 | SSL、ヘッダー、Cookie、CSP の分析を組み合わせた包括的なセキュリティ監査です |
| SEO Health Analyzer | GET /check?url= | $0.005 | robots.txt、meta robots、canonical のチェックを用いた 5 層のインデックス可能性分析です |
| Comprehensive Site Audit | GET /check?url= | $0.01 | サイトの健全性、セキュリティ、パフォーマンス、技術スタックを組み合わせた複数シグナルによる監査です |
| Performance Structure Report | GET /check?url= | $0.01 | ネットワークトレース、アセット分析、サーバーヘッダーを用いた詳細なパフォーマンス監査です |
| Domain Authenticity Verify | GET /check?domain= | $0.005 | WHOIS、DNS、SSL、ウェブ上の存在状況を用いた複数シグナルによるドメインの正当性検証です |
| Performance and Availability Report | GET /check?url= | $0.005 | DNS とサーバー応答の分析に基づく、ウェブサイトのパフォーマンス指標と稼働時間の履歴です |
| Domain Intelligence Aggregator | GET /check?domain= | $0.005 | WHOIS、DNS レコード、SSL 証明書、履歴分析を単一のレポートにまとめます |
ブレインが需要を検知して解決策を構築すると、新しい API が自動的に追加されます。詳しくは以下のブレインの仕組みをご覧ください。
ウォレットと支出の追跡(無料、認証不要)
| エンドポイント | 説明 |
|---|---|
GET /wallet/{address} | 支出の概要(日次/7 日/30 日)、有効な支出上限、最近のリクエスト |
GET /wallet/{address}/history | ページ分割された取引履歴。API で絞り込み可能 |
PUT /wallet/{address}/cap | ウォレットの日次/月次支出上限を設定します |
支払い方法
APIMesh では、3 つの方法で支払えます。
1. x402 — 暗号資産によるマイクロペイメント(デフォルト)
Agent request --> 402 Payment Required (price, wallet, network)
Agent signs USDC on Base --> includes X-PAYMENT header
Server verifies via Coinbase CDP --> returns response
アカウントも API キーもサブスクリプションも不要です。エージェントが自律的に支払いを処理します。
- プロトコル: x402(オープン標準)
- 通貨: Base 上の USDC(チェーン ID 8453)
- ファシリテーター: Coinbase CDP
2. MPP — Stripe Machine Payments Protocol
Stripe MPP を使うと、AI エージェントは Stripe のインフラを通じてカードまたはステーブルコインで支払えます。
3. API キーとクレジット
従来型の認証を希望する開発者向けです。Stripe のチェックアウトからクレジットを購入し、リクエストに API キーを含めてください。
検索と統合
| チャネル | リンク |
|---|---|
| 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 ドキュメント | https://apimesh.xyz/llms.txt |
| AI プラグイン | https://apimesh.xyz/.well-known/ai-plugin.json |
ほとんどの API には無料の /preview エンドポイントがあり、エージェントは支払いの前に機能を確認できます。すべての API に、無料の /health および / 情報エンドポイントがあります。
自律型ブレイン
APIMesh には、サーバー上で毎日実行される自律型ビルドループがあります。需要を発見し、API を生成してテストし、本番環境にデプロイします。人間が介在することはありません。また、awesome-mpp エコシステムディレクトリも管理します。
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
プロンプトインジェクションへの対策を強化: 外部シグナルデータはサニタイズされ、LLM プロンプトではシステムロールのセキュリティルールが使用されます。生成されたコードは 14 種類以上の脆弱性パターンについて監査され、テスト環境は .env の分離によってサンドボックス化されます。
現在、ブレインはコード生成に OpenAI(gpt-4.1-mini)を使用しており、需要、実装の深さ、競合との差別化に基づいて機会をスコアリングします。
技術スタック
- Bun -- ランタイムとバンドラー
- Hono -- Web フレームワーク
- x402 + MPP -- 決済プロトコル
- Caddy -- HTTPS 自動対応のリバースプロキシ
- SQLite -- 分析と使用状況の追跡
- OpenAI -- 自律型 API 生成
関連項目
- awesome-mpp -- MPP エコシステムレジストリ(100 以上のプロジェクト)
コントリビューション
コントリビューションを歓迎します。バグを見つけた場合や、新しい API ツールを提案したい場合は、issue を作成するか、ディスカッションを開始してください。
ローカルで実行するには:
git clone https://github.com/mbeato/APIMesh.git
cd conway
bun install
bun --hot apis/router.ts
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。