Skip to main content

MCP server for Amrood — payment infrastructure for AI agents

Project description

amrood-mcp

MCP server for Amrood — compliant payment infrastructure for AI agents.

Quick Start

With an existing agent key

{
  "mcpServers": {
    "amrood": {
      "command": "uvx",
      "args": ["amrood-mcp"],
      "env": {
        "AMROOD_AGENT_KEY": "agk_live_xxx"
      }
    }
  }
}

Fresh onboarding (no key yet)

{
  "mcpServers": {
    "amrood": {
      "command": "uvx",
      "args": ["amrood-mcp"]
    }
  }
}

Then ask the AI to "register me on Amrood" and follow the OTP flow.

Available Tools

Agent Tools

  • amrood_balance — Check wallet balance
  • amrood_pay — Pay another agent by handle or ID
  • amrood_transactions — View transaction history
  • amrood_fund — Get a payment link to add funds

Identity & Verification

  • amrood_proof — Generate a platform-signed proof of network membership
  • amrood_verify_agent — Check if an agent exists (by handle or ID)
  • amrood_identity — View own handle, name, and status

Escrow Tools

  • amrood_escrow_hold — Hold funds in escrow (basic, timed, or attested)
  • amrood_escrow_release — Release escrowed funds to a recipient
  • amrood_escrow_refund — Refund escrowed funds back to sender
  • amrood_escrow_status — Check status of an escrow

Onboarding Tools

  • amrood_register — Start signup with phone OTP
  • amrood_verify — Verify OTP code
  • amrood_kyc — Submit KYC (PAN + bank/UPI)
  • amrood_create_agent — Create agent with a unique handle

Utility

  • amrood_status — Check auth status and connectivity

Environment Variables

Variable Required Description
AMROOD_AGENT_KEY No Agent API key (skip onboarding)
AMROOD_AGENT_ID No Agent ID (auto-resolved from key)
AMROOD_BASE_URL No API base URL (default: https://amrood.io)

Development

cd mcp
pip install -e .
amrood-mcp

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

amrood_mcp-0.3.0.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

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

amrood_mcp-0.3.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file amrood_mcp-0.3.0.tar.gz.

File metadata

  • Download URL: amrood_mcp-0.3.0.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for amrood_mcp-0.3.0.tar.gz
Algorithm Hash digest
SHA256 140f230caa51c307e232e3e929834c64e90bdd3a7bd26ed06ea95ae99f9a62e8
MD5 dfbcc588795d76280d87e63946d84b2e
BLAKE2b-256 329d23d38a31ee1c96c23cf72e926389cbf28054a3e74584da09f49903e84036

See more details on using hashes here.

File details

Details for the file amrood_mcp-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: amrood_mcp-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for amrood_mcp-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bce506571e1299466d33b24a721929970104bc9375235bb95a696681ff092787
MD5 143c85e819fe27a46642bbfec84b92b3
BLAKE2b-256 ae45099b7770235cd065c1dab4a68b81493bc364e6830438b5626e9ae61b75b2

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