mcpField
A
AiPayGen

AiPayGen

リモート
aipaygen.comビジネス・マーケティング25 日前に更新
リポジトリ公式サイト

AiPayGen について

AiPayGen Site Intelは、MCPとHTTP APIを通じてAIエージェントにウェブサイトや企業の情報を提供します。ドメイン情報、セキュリティ、サイトメタデータ、技術スタック、企業レポートを扱い、クレジットまたはx402 USDCによる従量課金に対応します。

主な機能

  1. 01DNS・WHOIS・メールセキュリティの照会
  2. 02サイトメタデータとMarkdownの抽出
  3. 03SSL証明書と技術スタックの確認
  4. 04企業プロフィールとドメインレポート
  5. 05MCPとHTTP APIへの対応

活用シーン

  1. 01ドメインのセキュリティ設定の確認
  2. 02サイトのメタデータと技術の調査
  3. 03ドメインから企業情報を補完
  4. 04エージェントのワークフローでサイト情報を取得

MCP 対応

ホスト型サーバーからMCPクライアントにSite Intelツールを提供し、通常のHTTP APIも利用できます。有料呼び出しはプリペイドクレジットまたはx402で支払えます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.aipaygen.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.aipaygen.com/mcp認証が必要

ツール

詳細

AIPayGen サイトインテリジェンス

AI エージェント向けの従量課金制ウェブサイト・企業情報サービスです。MCP とシンプルな HTTP API で提供し、プリペイドクレジットまたは x402 USDC で支払えます。 Cloudflare Workers 上で動作するため、常時稼働させるサーバーは不要です。

ツール機能価格
dns_lookupDNS レコード、DNS ホスト、メールプロバイダー$0.001
security_headersHTTP セキュリティヘッダーの評価(A~F)$0.001
domain_whoisレジストラ、作成日/有効期限、ドメインの年齢(RDAP)$0.002
email_securitySPF/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_stack90 種類以上のテクノロジーとその根拠$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.com
  • PAY_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 履歴に残っています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。