Skip to main content

MCP server for AlgoVoi — create crypto payment links, verify payments, probe MPP endpoints (including MPP subscription lifecycle), screen recipients, and generate MPP / x402 challenges from any MCP client. Supports 28 tools across all 8 AlgoVoi chains: Algorand, VOI, Hedera, Stellar, Base, Solana, Tempo, and ARC testnet.

Project description

algovoi-mcp

MCP server for AlgoVoi — create crypto payment links, verify payments, and generate MPP / x402 challenges from any MCP client (Claude Desktop, Claude Code, Cursor, Windsurf).

Supports all 16 AlgoVoi networks: USDC on Algorand, VOI, Hedera, Stellar (mainnet + testnet) and native ALGO, VOI, HBAR, XLM (mainnet + testnet).

Install

# Via uvx (no global install)
uvx algovoi-mcp

# Or with pip
pip install algovoi-mcp
algovoi-mcp

Requires Python ≥ 3.10.

Configure

Add to your MCP client config (~/.claude.json, ~/.cursor/mcp.json, or claude_desktop_config.json):

{
  "mcpServers": {
    "algovoi": {
      "command": "uvx",
      "args": ["algovoi-mcp"],
      "env": {
        "ALGOVOI_API_KEY": "algv_...",
        "ALGOVOI_TENANT_ID": "your-tenant-uuid",
        "ALGOVOI_PAYOUT_ADDRESS": "YOUR_WALLET_ADDRESS",
        "ALGOVOI_WEBHOOK_SECRET": "optional"
      }
    }
  }
}

Sign up for an AlgoVoi tenant at algovoi.com to get your API key.

Tools

Tool Purpose
create_payment_link Hosted-checkout URL for Algorand / VOI / Hedera / Stellar
verify_payment Check if a checkout token settled (optional tx_id)
prepare_extension_payment In-page wallet flow params (Algorand / VOI)
verify_webhook HMAC-SHA256 AlgoVoi webhook verification
list_networks Supported chains + asset IDs
generate_mpp_challenge IETF MPP 402 WWW-Authenticate response
verify_mpp_receipt Verify MPP on-chain receipt
verify_x402_proof Verify x402 base64 proof

Example prompts

"Create an AlgoVoi payment link for $5 USDC on Algorand, labeled 'Order #42'."

"Verify payment token abc123."

"Generate an MPP 402 challenge for my /premium route, $0.01 per call, on Algorand and VOI."

Dependencies

Only mcp>=1.26.0. The AlgoVoi HTTP client is bundled in the package and uses stdlib urllib.request — no requests / httpx needed.

Development

git clone https://github.com/chopmob-cloud/AlgoVoi-Platform-Adapters
cd AlgoVoi-Platform-Adapters/mcp-server/python
pip install -e ".[test]"
pytest

Run the server directly for debugging:

ALGOVOI_API_KEY=algv_... \
ALGOVOI_TENANT_ID=... \
ALGOVOI_PAYOUT_ADDRESS=... \
  python -m algovoi_mcp

License

Business Source License 1.1 — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

algovoi_mcp-1.5.0.tar.gz (37.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

algovoi_mcp-1.5.0-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file algovoi_mcp-1.5.0.tar.gz.

File metadata

  • Download URL: algovoi_mcp-1.5.0.tar.gz
  • Upload date:
  • Size: 37.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for algovoi_mcp-1.5.0.tar.gz
Algorithm Hash digest
SHA256 df0d9a5fc4fd368bb73ab68858119ca82bc0985fe9f8b2cc31b006bc0daebd71
MD5 0fca2f263085d78c45b393d12508642d
BLAKE2b-256 04dbfddc1c2f1ce1c4c2cd42b469551124a632ef66db972e33a5b11c6ce0e911

See more details on using hashes here.

File details

Details for the file algovoi_mcp-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: algovoi_mcp-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for algovoi_mcp-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0a83bdb3d36f39104cf4980bf8d37195e622a36a812e60c2e2b64f48dc39c3c
MD5 733c0fb6f8400a93bb2fe6e273c6e944
BLAKE2b-256 a7f7e447d9091f2b635c48fd4243132997cbad9646355c606bdcda0fd0196afe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page