Skip to main content
Glama
README.md
# Agent Money MCP

**The real-world financial connector for AI agents.**

Connect any AI agent to real-world fiat banking rails using your non-custodial [Circle Agent Wallet](https://agents.circle.com/) on Arc.

## What it does

* **Pay anyone in local fiat**: Your AI agent converts USDC from your Circle Agent Wallet on Arc into real-time bank or mobile money payments.
* **Fund your agent wallet**: Send local bank transfers to top up your agent wallet with USDC on Arc.
* **Chat-Native Approvals**: Approvals occur naturally within your agent's conversation.
* **On-Chain Proof**: Automatic dual verification against Arc blockchain transfer receipts with private local SVG cards.

## Prerequisites

* Node.js **>= 22.13.0**
* An authenticated **[Circle Agent Wallet](https://agents.circle.com/)** on Arc Mainnet
* PAJ API Key (from [developer.paj.cash](https://developer.paj.cash/))

## Quick Setup

```bash
git clone https://github.com/Adeyemir/agent-money-mcp.git
cd agent-money-mcp
npm install
npm run build
```

Configure your `.env` (see `.env.example`):

```bash
cp .env.example .env
```

Verify your setup:

```bash
npm run doctor
```

## Running the MCP Server

Add to your MCP client configuration (Claude Desktop, Antigravity, Cursor):

```json
{
  "mcpServers": {
    "agent-money": {
      "command": "node",
      "args": ["/path/to/agent-money-mcp/dist/cli.js", "serve"]
    }
  }
}
```

## License

[MIT](LICENSE)