GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Multi-tenant HTTP 402 infrastructure gateway and stdio MCP server for machine payments.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"x402-facilitator-proxy": {
"command": "npx",
"args": [
"-y",
"x402-facilitator-proxy"
]
}
}
}ターミナルでこれを実行します
claude mcp add x402-facilitator-proxy -- npx -y x402-facilitator-proxyプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"x402-facilitator-proxy": {
"command": "npx",
"args": [
"-y",
"x402-facilitator-proxy"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"x402-facilitator-proxy": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"x402-facilitator-proxy"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント seob5285-alt で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.1)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
A decentralized, autonomous payment infrastructure for API monetization on Base L2 with programmatic fee routing and agent-compatible settlement protocols.
The X402 Facilitator Proxy implements a complete multi-tenant payment gateway that enables merchants to monetize APIs through HTTP 402 "Payment Required" responses, while autonomous agents can seamlessly settle transactions using USDC on Base L2.
x402-facilitator-proxy/
├── src/ # Core Cloudflare Worker Engine │ ├── index.ts # Main proxy gateway endpoint │ └── backend/automation/ │ └── sweeper.ts # Automated fee collection ├── x402-client-sdk/ # Core Interface Rails │ ├── src/ │ │ ├── client-library.ts # TypeScript SDK │ │ └── mcp-server.ts # Model Context Protocol Server │ ├── package.json # SDK dependencies │ └── tsconfig.json # TypeScript configuration └── templates/ # Integration Templates ├── express-middleware/ │ └── x402-guard.js # Merchant-Side API Gating ├── langchain-ts/ │ ├── agent.ts # TypeScript Agent Template │ ├── package.json # LangChain dependencies │ └── README.md # Setup instructions └── crewai-python/ └── agent.py # Python Agent Template
The core backend (src/index.ts) operates as a serverless payment verification gateway deployed on Cloudflare's edge network:
https://x402-facilitator-proxy.seob5285.workers.dev/api/v1/verify-and-settle0x2E3DADfb314718849A93c49A78618E586c3b2C60Key Features:
The MCP server (x402-client-sdk/src/mcp-server.ts) provides a standardized interface for AI agents to interact with the payment system:
# Start the MCP server locally via stdio
npm run mcp:start
Protocol Features:
The Express middleware (templates/express-middleware/x402-guard.js) enables merchants to protect APIs with HTTP 402 challenges:
import { x402TollboothGuard } from './templates/express-middleware/x402-guard.js';
app.use('/api/premium', x402TollboothGuard("0.10", "0xYourWalletAddress"));
Middleware Behavior:
templates/langchain-ts/agent.ts)import { createPaymentAgent } from './templates/langchain-ts/agent.js';
const agent = await createPaymentAgent(); const result = await agent.invoke({ input: JSON.stringify({ agentPrivateKey: process.env.AGENT_PRIVATE_KEY, developerWallet: "0x742d35Cc6297C24aE0E4838C4667C02693C4cB36", amountUSD: "0.10" }) });
templates/crewai-python/agent.py)from templates.crewai_python.agent import X402PaymentAgent
agent = X402PaymentAgent() result = agent.process_payment({ "agent_private_key": os.getenv("AGENT_PRIVATE_KEY"), "developer_wallet": "0x742d35Cc6297C24aE0E4838C4667C02693C4cB36", "amount_usd": "0.10" })
npm install
npm run deploy
cd x402-client-sdk
npm install npm run mcp:start
# Copy the Express middleware to your project
cp templates/express-middleware/x402-guard.js your-project/middleware/
import { x402TollboothGuard } from './middleware/x402-guard.js'; app.use('/api/protected', x402TollboothGuard("0.05", "0xYourWallet"));
# For TypeScript/LangChain agents
cd templates/langchain-ts npm install npm run dev
cd templates/crewai-python pip install -r requirements.txt python agent.py
⚠️ NEVER HARDCODE PRIVATE KEYS IN REPOSITORY FILES
All sensitive credentials must be managed through secure environment variables:
# Set via Cloudflare Workers dashboard or wrangler
wrangler secret put FACILITATOR_PRIVATE_KEY wrangler secret put PLATFORM_VAULT_ADDRESS
Create .env files for local testing:
# .env (root directory - for Cloudflare Worker development)
FACILITATOR_PRIVATE_KEY=0x1234567890abcdef... PLATFORM_VAULT_ADDRESS=0x2E3DADfb314718849A93c49A78618E586c3b2C60
AGENT_PRIVATE_KEY=0xabcdef1234567890... OPENAI_API_KEY=sk-...
process.env.AGENT_PRIVATE_KEYos.getenv("AGENT_PRIVATE_KEY")https://x402-facilitator-proxy.seob5285.workers.dev/api/v1/verify-and-settle0x2E3DADfb314718849A93c49A78618E586c3b2C600x833589fCD6eDb6E08f4c7C32d4f71b54bda02913)graph TD
A[Agent API Call] --> B{HTTP 402?} B -->|Yes| C[Parse Payment Requirements] C --> D[Execute USDC Split Transfer] D --> E[Submit to Proxy Gateway] E --> F[Retry Original Request] F --> G[Access Granted] B -->|No| G
# Core proxy development
npm run dev # Start local development server npm run deploy # Deploy to Cloudflare Workers npm run cf-typegen # Generate Cloudflare types
cd x402-client-sdk npm run build # Build TypeScript SDK npm run mcp:start # Start MCP server
cd templates/langchain-ts npm run dev # Test TypeScript agent
cd templates/crewai-python python agent.py # Test Python agent
npm run sweep # Execute fee sweeping automation
This project is licensed under the MIT License - enabling open-source innovation while maintaining platform sustainability through programmatic fee routing.
Built for the autonomous economy. Powered by Base L2. Secured by multi-tenant verification.