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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
140f230caa51c307e232e3e929834c64e90bdd3a7bd26ed06ea95ae99f9a62e8
|
|
| MD5 |
dfbcc588795d76280d87e63946d84b2e
|
|
| BLAKE2b-256 |
329d23d38a31ee1c96c23cf72e926389cbf28054a3e74584da09f49903e84036
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bce506571e1299466d33b24a721929970104bc9375235bb95a696681ff092787
|
|
| MD5 |
143c85e819fe27a46642bbfec84b92b3
|
|
| BLAKE2b-256 |
ae45099b7770235cd065c1dab4a68b81493bc364e6830438b5626e9ae61b75b2
|