VOOZH about

URL: https://glama.ai/mcp/servers/krystiangw/agenticpay?locale=ja-JP

⇱ agenticpay by krystiangw | Glama


agenticpay

👁 CI
👁 CodeQL
👁 gitleaks
👁 License: MIT
👁 GitHub stars
👁 npm: @agenticpay/sdk
👁 npm downloads

AI エージェントから報酬を受け取りましょう。 MCP エコシステム向けのオープンソース決済インフラストラクチャです。あらゆるツールに価格を設定し、エージェントは x402 を介して USDC で支払いを行い、Solana 上で約 1.5 秒で決済されます。

Stripe も、アカウントも、API キーも不要です。

SDK、CLI、ペイウォールミドルウェア、セルフホスト可能な x402 ファシリテーター、そしてライブ LLM エージェントデモまで、フルスタックが揃っています。すべて TypeScript で記述されており、MIT ライセンスです。

試してみたいですか? mcp-server をホスト済みの devnet ファシリテーターに向けてください: FACILITATOR_URL=https://agentpay-facilitator-e9b20a5fee6a.herokuapp.com — セットアップは不要です。

ライブデモ

実際の Claude Opus エージェントがタスクを受け取り、どの有料ツールを使用するかを判断し、Solana 上の x402 マイクロペイメントを介して自律的に支払いを行い、ユーザーに応答します。

$ pnpm --filter @agenticpay/two-agent-demo agent

Agent wallet: 3rHoEumCpH8EGrr6Lq2vBKeyec6h3yPRGj2nGG2FzEfX
Server: http://localhost:4021
Facilitator: http://localhost:4022 ← our own
Model: claude-opus-4-7
Task: Reverse the string 'agentpay rocks' and tell me how many words
 are in 'The quick brown fox jumps over the lazy dog'.

[turn 1] tool_use: reverse_string({"text":"agenticpay rocks"}) → paying $0.001 USDC ...
 ✓ paid + got result in 1596ms: {"result":"skcor yaptnega"}
[turn 1] tool_use: word_count({"text":"The quick..."}) → paying $0.0005 USDC ...
 ✓ paid + got result in 1286ms: {"count":9}

Agent final answer:
 1. Reversed string: skcor yaptnega
 2. Word count: 9 words

=== payments summary ===
 reverse_string $0.0010 USDC 1596ms
 word_count $0.0005 USDC 1286ms
 TOTAL $0.0015 USDC 2 calls

オンチェーン証明 (Solana devnet):

Related MCP server: opendexter

なぜこれが必要なのか

現在の AI エージェントスタックは、人間がクレジットカードを保持していることを前提としています。エージェントが API の呼び出し、サブエージェントの雇用、計算リソースの支払いなど、自発的に行動し始めると、その前提は崩れます。OAuth だけでは対応できません。

HTTP 上でのステーブルコインによるマイクロペイメントがこれを解決します。agenticpay は、MCP エコシステムに欠けていた人間工学的な利便性をパッケージ化しました。あらゆるツールが価格を宣言でき、あらゆるエージェントが支払うことができ、オンチェーン決済を実際に実行するファシリテーターを含むパイプライン全体がオープンソースであり、セルフホスト可能です。

アーキテクチャ

┌──────────────┐ 1) HTTP request ┌─────────────┐
│ Claude / │ ────────────────────────────────────▶ │ mcp-server │
│ GPT agent │ 2) HTTP 402 + payment requirements │ (yours) │
│ │ ◀──────────────────────────────────── │ │
│ │ 3) signed USDC payload │ │
│ │ ────────────────────────────────────▶ │ │
└──────────────┘ └─────┬───────┘
 │ verify+settle
 ▼
 ┌──────────────────────┐
 │ agenticpay facilitator │
 │ (also yours, this │
 │ repo, port 4022) │
 └──────────┬───────────┘
 │ submit
 ▼
 Solana
 (USDC SPL,
 sub-cent fees)

mcp-server をテストネット/devnet 用の公開 x402.org/facilitator に向けることも、メインネット用に Coinbase CDP に向けることも可能です。私たちはセルフホストのルートを簡単にしました。

パッケージ

パッケージ

機能

packages/sdk

TypeScript プリミティブ: USDC 送金、ウォレット管理、ネットワーク設定

packages/cli

agenticpay コマンド — ウォレット、残高、送信

packages/mcp-server

x402 ペイウォールミドルウェアを備えた HTTP サーバー。各ツールに価格を設定可能。

packages/facilitator

セルフホスト型 x402 ファシリテーター — Solana 上での USDC 支払いの検証と決済。エージェントに代わって SOL 手数料を支払います。

packages/eliza-plugin

Eliza プラグイン — 有料 HTTP エンドポイントをネイティブな Eliza アクションとしてラップ。Solana ネイティブな AI エージェントがツール呼び出しごとに支払います。

packages/ai-sdk

Vercel AI SDK ヘルパー — 有料ツールを generateText / streamText に直接組み込み可能。

packages/mcp-bridge

リアル MCP サーバー (stdio + @modelcontextprotocol/sdk)。x402 有料ツールをラップ。Claude Desktop / Cursor に組み込み可能。

examples/two-agent-demo

ツール呼び出しに対して支払いを行う実際の Claude Opus エージェント

インストール

npm install @agenticpay/sdk # Solana + USDC primitives
npm install -g @agenticpay/cli # `agenticpay` command
npm install @agenticpay/mcp-server # paywalled HTTP server
npm install @agenticpay/facilitator # self-hosted x402 facilitator
npm install @agenticpay/eliza-plugin # Eliza plugin (Solana-native agents)
npm install @agenticpay/ai-sdk # Vercel AI SDK paid tools
npm install -g @agenticpay/mcp-bridge # MCP server for Claude Desktop / Cursor

または、モノレポをクローンして、ライブの 2 エージェントデモや編集しやすいテンプレートを入手してください(初回実行にはこちらを推奨 — 以下のクイックスタートを参照)。

Claude Code での使用

このリポジトリには、.claude/skills/agenticpay/SKILL.mdAnthropic Skill が同梱されています。これを ~/.claude/skills/ にコピーすると、Claude Code に agenticpay に関するファーストクラスのコンテキストを与えることができます。これにより、MCP サーバーの収益化、ツールルートの生成、オンチェーン決済の検証を、毎回 README を読み直すことなく実行できるようになります。

mkdir -p ~/.claude/skills
cp -r .claude/skills/agenticpay ~/.claude/skills/

クイックスタート (devnet, 約 5 分, 無料)

# 1. Install
pnpm install
pnpm -r build

# 2. Generate a payer wallet, fund it on devnet
node packages/cli/dist/index.js wallet new
node packages/cli/dist/index.js wallet show
# → fund SOL at https://faucet.solana.com (paste pubkey)
# → fund USDC at https://faucet.circle.com (Solana Devnet, same pubkey)

# 3. (option A — fastest) Use our hosted devnet facilitator. Skip step 4.
export FACILITATOR_URL=https://agentpay-facilitator-e9b20a5fee6a.herokuapp.com

# 3. (option B — fully self-hosted) Start your own facilitator (terminal 1)
pnpm --filter @agenticpay/facilitator dev
# Note the printed feePayer address. It needs ~0.05 SOL devnet to cover fees.
# Either airdrop or use the helper:
pnpm --filter @agenticpay/facilitator fund
export FACILITATOR_URL=http://localhost:4022

# 4. Start the paywalled mcp-server (terminal 2)
PAY_TO=<recipient pubkey> pnpm --filter @agenticpay/mcp-server dev

# 5. Run the live LLM agent demo (terminal 3, needs ANTHROPIC_API_KEY in .env)
pnpm --filter @agenticpay/two-agent-demo agent

フレームワーク統合

一般的な AI エージェントスタック向けのドロップインテンプレートが examples/ 以下にあります:

フレームワーク

ファイル

Anthropic SDK (標準)

examples/two-agent-demo/src/agent-llm.ts

実用的な有料サーバーテンプレート (Claude 駆動ツール)

examples/research-server/

LangChain.js

examples/langchain-js/agent-with-paid-tools.ts

LangChain Python

examples/langchain-python/agent_with_paid_tools.py

Eliza (Solana ネイティブ)

examples/eliza/plugin-agenticpay.ts

Mastra

examples/mastra/paid-tool.ts

Vercel AI SDK

examples/vercel-ai-sdk/paid-tool.ts

OpenAI Custom GPT

examples/openai-gpt/action-schema.json

統合マトリックスについては examples/README.md を参照してください。

ステータス

プレアルファ版。Devnet でエンドツーエンドの検証済み。メインネット設定もサポートされていますが、ファシリテーターに実際の SOL を供給し、メインネット対応の RPC (Helius, QuickNode など) を指定する必要があります。

ロードマップ

  • [x] Devnet エンドツーエンドデモ (スモークテスト + LLM エージェント)

  • [x] セルフホスト型 x402 ファシリテーター (検証 + 決済、fee_payer 抽象化)

  • [ ] 実用的な MCP サーバーテンプレート (検索、取得、要約、抽出 — おもちゃの reverse_string ではなく)

  • [ ] 長時間実行タスク用のオンチェーンエスクロー (Anchor プログラム)

  • [ ] オンチェーンのエージェント評判レジストリ

  • [ ] ホスト型ファシリテーターサービス (agenticpay.com)

ファシリテーターとは?

x402 を初めて見る方のために説明すると、ファシリテーターとは信頼された仲介者であり、(1) エージェントの署名済み支払いペイロードを検証し、(2) オンチェーンで USDC 送金を送信し、(3) エージェントが SOL を必要としないように(USDC だけで済むように)SOL ガス代を支払う役割を担います。ほとんどの MCP 開発者は自分で運用したくないため、ホストされているサービスを利用します。

このリポジトリには完全なファシリテーターの実装が含まれています。セルフホスト、フォーク、監査、あるいは独自のユーザー向けサービスとしてデプロイすることが可能です。

ライセンス

MIT

A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
3dResponse time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/krystiangw/agenticpay'

If you have feedback or need assistance with the MCP directory API, please join our Discord server