agentpay-gateway-mcp について
agentpay-gateway-mcpは、単一のエンドポイントとAPIキーで42のバックエンドサーバーへの呼び出しを仲介する、エージェント向けHTTP MCPゲートウェイです。呼び出しごとのクレジット課金、アカウント確認、デモモードとSupabaseを使う本番モードを備えています。
主な機能
- 0142のバックエンドサーバーのツールを中継
- 02単一のエンドポイントとAPIキー
- 03呼び出しごとのクレジット課金
- 04残高と日次使用量の確認
- 05Stripeの決済リンクを返却
活用シーン
- 01エージェントから複数のバックエンドツールを利用
- 02日次クレジット使用量の確認
- 03クレジット切れ後のアップグレード
MCP 対応
HTTP経由で、バックエンドのプロキシツールとゲートウェイのアカウント用ツールをMCPクライアントに公開します。クライアントはAPIキーでエンドポイントに接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
AgentPay Gateway MCP
MCP を 1 つインストールするだけで、エージェントは 42 のバックエンドサーバー(ウェブ検索、法務分析、ドメインインテリジェンス、QR コード、メール認証、SEC 提出書類、特許検索など)にアクセスできます。呼び出しごとのクレジット課金を利用でき、42 個の API キーの代わりに 1 つの API キーを使います。
エージェントでできること
- 1 つの MCP エンドポイントを通じて、42 の専門バックエンドサーバーにわたる 90 以上のツールを呼び出せます。サービスごとに個別のアカウントや API キーを用意する必要はありません
- クレジットシステムを利用して呼び出しごとに支払えます。ほとんどのツールは 1~3 クレジット、計算負荷の高いツール(契約分析、SEO 監査、法的契約書の生成)は 5~8 クレジットです
gateway_infoを使って、残りのデイリークレジットとアカウントの状態をいつでも確認できます- クレジットがなくなった場合は、Stripe のチェックアウトリンクを取得してアップグレードできます。サーバーが URL を直接返します
- ローカルでデモモード(データベース不要)または Supabase ベースのクレジット台帳と Stripe 課金を使うフルモードで実行できます
- 環境変数を設定し、Docker 経由で本番環境に対応したセルフホスト可能なゲートウェイをデプロイできます
インストール
必要なもの: Python 3.10 以上、mcp、httpx、anyio パッケージ。
pip install mcp httpx anyio
ゲートウェイは HTTP サーバーとして動作します(stdio ではありません)。MCP クライアントに接続する前に、別途起動する必要があります。
# Demo mode — no database required
python server.py --port 8000
# Production mode — set env vars first
export SUPABASE_URL=https://your-project.supabase.co
export SUPABASE_SERVICE_KEY=your-service-key
export STRIPE_API_KEY=sk_live_...
export STRIPE_CHECKOUT_LINK=https://buy.stripe.com/...
python server.py --port 8000
Claude Desktop — macOS の場合は ~/Library/Application Support/Claude/claude_desktop_config.json に、Windows の場合は %APPDATA%\Claude\claude_desktop_config.json に追加します。
{
"mcpServers": {
"agentpay-gateway": {
"url": "http://localhost:8000/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY_HERE"
}
}
}
}
Cursor — プロジェクトのルートにある .cursor/mcp.json に追加します。
{
"mcpServers": {
"agentpay-gateway": {
"url": "http://localhost:8000/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY_HERE"
}
}
}
}
Docker:
docker build -t agentpay-gateway .
docker run -p 8000:8000 \
-e SUPABASE_URL=https://your-project.supabase.co \
-e SUPABASE_SERVICE_KEY=your-service-key \
-e STRIPE_API_KEY=sk_live_... \
-e STRIPE_CHECKOUT_LINK=https://buy.stripe.com/... \
agentpay-gateway
ツールリファレンス
| ツール | 説明 | 主なパラメーター |
|---|---|---|
gateway_info | クレジット残高、ティア、1 日の使用量を確認します | api_key |
gateway_upsell | Pro にアップグレードするための Stripe チェックアウト URL を取得します | api_key |
| 任意のバックエンドツール | 適切なバックエンドサーバーにプロキシされます | api_key と、args 内のツール固有のパラメーター |
カテゴリー別のクレジット費用
| カテゴリー | ツール | 呼び出しごとのクレジット |
|---|---|---|
| 検索、天気、DNS、QR、Wikipedia | search_web、weather_current、dns_lookup、qr_generate など | 1 |
| 監査、メモリ、メッセージング、メール認証 | audit_log、memory_store、message_send など | 1~2 |
| ドメイン情報、スクリーンショット、暗号資産、PDF | domain_intel、screenshot_take、pdf_generate など | 2~4 |
| 裁判記録、SEC 提出書類、特許検索 | court_search、sec_filings、patent_search など | 2~3 |
| 契約分析、法務、SEO 監査 | contract_analyze、legal_generate_contract、seo_audit など | 3~8 |
バックエンドサーバーレジストリ(42 サーバー)
| カテゴリー | サーバー |
|---|---|
| 検索とウェブ | search-proxy-mcp、web-scraper-mcp、hackernews-mcp、wikipedia-mcp |
| コンプライアンスと監査 | agent-audit-mcp、hallucination-guard、secret-scanner-mcp |
| 金融 | agent-wallet-mcp、crypto-market-mcp、currency-exchange-mcp、sec-financial-mcp |
| 法務 | agent-contract-mcp、agent-legal-counsel-mcp、contract-analyzer-mcp、court-records-mcp |
| ID と信頼性 | agent-passport-mcp、agent-proof-mcp |
| エージェントとチーム | agent-hire-mcp、agent-team-mcp、agent-memory-mcp、agent-messaging-mcp |
| ドメインとネットワーク | dns-lookup-mcp、domain-data-mcp、domain-intel-mcp、ip-geolocation-mcp、ssl-check-mcp |
| 生産性 | email-agent-mcp、email-verify-mcp、notification-mcp、pdf-generator-mcp、file-converter-mcp、qr-code-mcp、screenshot-mcp、text-to-speech-mcp |
| インテリジェンス | image-analyzer-mcp、patent-search-mcp、seo-audit-mcp、rental-agent-mcp、weather-mcp |
| インフラストラクチャ | database-mcp、mcp-health-monitor、agent-cost-tracker-mcp |
料金
| ティア | 1 日あたりのクレジット | 月額料金 | 呼び出しあたりの費用 |
|---|---|---|---|
| Free | 100 | $0 | 1~8 クレジット |
| Pro | 10,000 | $19/month | 1~8 クレジット |
クレジットは毎日リセットされます。クレジットがなくなると、gateway_upsell は Stripe のチェックアウト URL を返します。
License
MIT — AgentPay Labs. Source: github.com/Rumblingb/agentpay-gateway-mcp
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。