VOOZH about

URL: https://glama.ai/mcp/servers/chopmob-cloud/AlgoVoi-Platform-Adapters?locale=ja-JP

⇱ AlgoVoi MCPサーバー by chopmob-cloud | Glama


AlgoVoi MCPサーバー

MCP (Model Context Protocol)サーバーであり、AlgoVoiの決済インフラをClaude Desktop、Claude Code、Cursor、Windsurf、その他MCP互換アシスタントなどのあらゆるMCPクライアントから呼び出せるツールとして公開します。

2つのパッケージで提供されています:

パッケージ

インストール

コマンド

TypeScript

npm i -g @algovoi/mcp-server

npx -y @algovoi/mcp-server

Python

pip install algovoi-mcp

uvx algovoi-mcp または algovoi-mcp

どちらも同じ13種類のツールとAPIインターフェースを提供します。クライアントが好むランタイムを選択してください。


13種類のツール

決済ツール

#

ツール

機能

1

create_payment_link

指定した金額とチェーンのホスト型チェックアウトURL

2

verify_payment

チェックアウトトークンの検証(オプションでtx_idを指定可能)

3

prepare_extension_payment

ページ内ウォレットフローのパラメータ(Algorand / VOI)

4

verify_webhook

AlgoVoi Webhook用のHMAC-SHA256署名チェック

5

list_networks

サポートされているチェーンとアセットID(オフライン、API呼び出しなし)

プロトコルチャレンジツール

#

ツール

機能

6

generate_mpp_challenge

IETF MPP 402 WWW-Authenticate ヘッダー + challenge_id

7

verify_mpp_receipt

MPPオンチェーンレシートの検証(直接インデクサー、API呼び出しなし)

8

verify_x402_proof

x402 base64決済証明の検証(直接インデクサー)

9

generate_x402_challenge

x402 X-Payment-Required 402ヘッダー + ペイロード

10

generate_ap2_mandate

AIエージェント決済フロー用のAP2 v0.1 PaymentMandate

11

verify_ap2_payment

AP2委任決済レシートの検証(直接インデクサー)

A2Aエージェントツール (v1.2.0で新機能)

#

ツール

機能

12

fetch_agent_card

GET {agent_url}/.well-known/agent.json — A2Aエージェントを呼び出す前に、その機能と決済要件を確認します

13

send_a2a_message

POST {agent_url}/message:send — 決済ゲート付きのA2A v1.0エージェントを呼び出します。200でタスク結果を返し、402でClaudeが支払いと再試行を行えるよう challenge_headers を返します

A2A 支払いと呼び出しフロー

1. fetch_agent_card("https://agent.example.com")
 → see agent costs $0.01, accepts MPP on Algorand

2. send_a2a_message(agent_url, "What is the price of ALGO?")
 → payment_required: true, challenge_headers: {WWW-Authenticate: ...}

3. generate_mpp_challenge(...) ← use tool #6
 → user pays on-chain

4. send_a2a_message(agent_url, text, payment_proof="<proof>")
 → task result returned

サポートされているネットワーク: AlgorandVOIHederaStellar(4つすべてでUSDC + ネイティブのALGO/VOI/HBAR/XLM)。


Related MCP server: Lightning Enable MCP

接続方法

オプションA — AlgoVoi Cloud(推奨)

AlgoVoi Cloudは、WooCommerce、Zapier、n8n、MCPなど、すべての統合を1つのダッシュボードで管理するコントロールプレーンです。ALGOVOI_API_BASEhttps://cloud.algovoi.co.uk に設定し、単一の algv_... APIキーを使用すれば、すべての統合をカバーできます。テナントIDや支払い用アドレスを個別に設定する必要はありません(ダッシュボードに保存されます)。

{
 "mcpServers": {
 "algovoi": {
 "command": "npx",
 "args": ["-y", "@algovoi/mcp-server"],
 "env": {
 "ALGOVOI_API_KEY": "algv_...",
 "ALGOVOI_API_BASE": "https://cloud.algovoi.co.uk"
 }
 }
 }
}

Claudeが作成したすべての決済は、他のプラットフォームからの決済とともにクラウドダッシュボードに表示されます。すべてを一元管理できます。

dash.algovoi.co.ukから無料で登録してください。


オプションB — AlgoVoi直接接続

algv_... キーとテナントIDを使用して、AlgoVoi APIに直接接続します。

両方のパッケージで同じ環境変数を読み取ります:

変数

必須

用途

ALGOVOI_API_KEY

AlgoVoiダッシュボードの algv_... APIキー

ALGOVOI_TENANT_ID

AlgoVoiダッシュボードのテナントUUID

ALGOVOI_PAYOUT_ALGORAND

✅*

Algorand支払い用ウォレットアドレス

ALGOVOI_PAYOUT_VOI

✅*

VOI支払い用ウォレットアドレス

ALGOVOI_PAYOUT_HEDERA

✅*

Hedera支払い用アカウント (例: 0.0.123456)

ALGOVOI_PAYOUT_STELLAR

✅*

Stellar支払い用アドレス (G...)

ALGOVOI_PAYOUT_ADDRESS

チェーンごとの変数が設定されていない場合の汎用フォールバック

ALGOVOI_WEBHOOK_SECRET

verify_webhook

ALGOVOI_API_BASE

AlgoVoi APIベースURLのオーバーライド (デフォルト: https://cloud.algovoi.co.uk)

* チェーンごとのアドレス(またはフォールバックとしての ALGOVOI_PAYOUT_ADDRESS)が少なくとも1つ必要です。

認証は環境変数のみで行われます。 シークレットがツール引数として渡されることはなく、MCPクライアントがAPIキーを見ることはありません。

www.algovoi.co.ukで登録して、APIキーとテナントIDを取得してください。

{
 "mcpServers": {
 "algovoi": {
 "command": "npx",
 "args": ["-y", "@algovoi/mcp-server"],
 "env": {
 "ALGOVOI_API_KEY": "algv_...",
 "ALGOVOI_TENANT_ID": "...",
 "ALGOVOI_PAYOUT_ALGORAND": "<your-algorand-address>",
 "ALGOVOI_PAYOUT_VOI": "<your-voi-address>",
 "ALGOVOI_PAYOUT_HEDERA": "0.0.<your-account>",
 "ALGOVOI_PAYOUT_STELLAR": "G<your-stellar-address>"
 }
 }
 }
}

Pythonパッケージの場合は、"command": "uvx", "args": ["algovoi-mcp"] に置き換えてください。

設定ファイルの場所:

  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS), %APPDATA%\Claude\claude_desktop_config.json (Windows)

  • Claude Code: ~/.claude.json

  • Cursor: ~/.cursor/mcp.json


テスト

# TypeScript unit tests (77/77)
cd typescript && npm test

# Python unit tests (85/85)
cd python && pytest

# Stdio integration smoke — boots both servers and confirms all 13 tools list
python smoke_stdio.py

Business Source License 1.1の下でライセンスされています。

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/chopmob-cloud/AlgoVoi-Platform-Adapters'

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