AiPayGen について
AiPayGen Site Intelは、MCPとHTTP APIを通じてAIエージェントにウェブサイトや企業の情報を提供します。ドメイン情報、セキュリティ、サイトメタデータ、技術スタック、企業レポートを扱い、クレジットまたはx402 USDCによる従量課金に対応します。
主な機能
- 01DNS・WHOIS・メールセキュリティの照会
- 02サイトメタデータとMarkdownの抽出
- 03SSL証明書と技術スタックの確認
- 04企業プロフィールとドメインレポート
- 05MCPとHTTP APIへの対応
活用シーン
- 01ドメインのセキュリティ設定の確認
- 02サイトのメタデータと技術の調査
- 03ドメインから企業情報を補完
- 04エージェントのワークフローでサイト情報を取得
MCP 対応
ホスト型サーバーからMCPクライアントにSite Intelツールを提供し、通常のHTTP APIも利用できます。有料呼び出しはプリペイドクレジットまたはx402で支払えます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.aipaygen.com/mcpclaude mcp add --transport http aipaygen https://mcp.aipaygen.com/mcp{"mcpServers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}Cursor で開く{"servers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}VS Code で開く{"mcpServers":{"aipaygen":{"type":"http","url":"https://mcp.aipaygen.com/mcp"}}}{"mcpServers":{"aipaygen":{"serverUrl":"https://mcp.aipaygen.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.aipaygen.com/mcp認証が必要ツール
詳細
AIPayGen サイトインテリジェンス
AI エージェント向けの従量課金制ウェブサイト・企業情報サービスです。MCP とシンプルな HTTP API で提供し、プリペイドクレジットまたは x402 USDC で支払えます。 Cloudflare Workers 上で動作するため、常時稼働させるサーバーは不要です。
| ツール | 機能 | 価格 |
|---|---|---|
dns_lookup | DNS レコード、DNS ホスト、メールプロバイダー | $0.001 |
security_headers | HTTP セキュリティヘッダーの評価(A~F) | $0.001 |
domain_whois | レジストラ、作成日/有効期限、ドメインの年齢(RDAP) | $0.002 |
email_security | SPF/DMARC/DKIM/MTA-STS の評価、なりすまし可能性 | $0.002 |
site_metadata | タイトル、SNS、連絡先メールアドレス、主要ページ、schema.org の組織情報 | $0.002 |
page_to_markdown | メインページのコンテンツを整形済み Markdown で取得 | $0.002 |
ssl_certificates | 現在の証明書、有効期限、CT ログにあるすべてのサブドメイン | $0.003 |
tech_stack | 90 種類以上のテクノロジーとその根拠 | $0.003 |
company_profile | ドメインからワンコールで企業情報を補完 | $0.01 |
domain_report | 上記すべてをまとめたレポート | $0.02 |
無料:pricing、create_api_key、account_balance。失敗した呼び出しには課金されません。
使用方法
# Free key with trial credits
curl -X POST https://aipaygen.com/v1/keys
# HTTP
curl "https://aipaygen.com/v1/company_profile?domain=figma.com" -H "Authorization: Bearer apg_..."
# Claude Code
claude mcp add --transport http aipaygen https://mcp.aipaygen.com/mcp --header "Authorization: Bearer apg_..."
キーがない場合、有料エンドポイントは x402 v2 の要件(PAYMENT-REQUIRED ヘッダー)とともに 402 Payment Required を返します。x402 クライアントは支払い後、PAYMENT-SIGNATURE を付けて再試行します。MCP 経由の場合、支払い情報は _meta["x402/payment"] に含めます。
開発
Node.js 22 以降が必要です。
npm install
npm run db:migrate:local
npm run dev # http://127.0.0.1:8787
npm test # unit tests
npm run typecheck
デプロイ
npx wrangler login
npx wrangler d1 create aipaygen # paste the database_id into wrangler.jsonc
npm run db:migrate:remote
npx wrangler secret put ADMIN_TOKEN
npm run deploy
次に、wrangler.jsonc の vars に以下を設定します。
PUBLIC_URL:https://aipaygen.comPAY_TO:ウォレットアドレス(x402 が有効になります)X402_NETWORK:eip155:84532(Base Sepolia テストネット)またはeip155:8453(Base メインネット。メインネットのファシリテーターが必要です)
routes ブロックのコメントを解除して aipaygen.com を配信し、カスタムドメインに
mcp.aipaygen.com/api.aipaygen.com を追加すると、既存のディレクトリ掲載を
引き続き利用できます。
カードでのチャージを有効にするには、STRIPE_SECRET_KEY と STRIPE_WEBHOOK_SECRET のシークレットを設定し、Stripe Webhook(checkout.session.completed)の送信先を /billing/webhook にします。
ディレクトリ構成
src/index.ts routes + MCP handler
src/mcp.ts MCP server (stateless, MCP 2026-07-28 + 2025 clients)
src/http.ts /v1 HTTP API with x402 headers
src/billing/ API keys + credits (D1), x402, Stripe
src/tools/ the Site Intel tools
src/pages.ts landing, docs, billing, llms.txt, OpenAPI, server card
migrations/ D1 schema
test/ Vitest unit tests
以前の Python 版(v1)は、GitHub リポジトリの git 履歴に残っています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。