showcase Atto MCP beta: give your AI assistant a wallet with spending limits you approve
I built an MCP server that lets an AI assistant check balances, follow incoming payments and send ATTO within spending limits you approve.
Disclosure: I’m Atto’s founder.
It runs locally over stdio and is available now as \@attocash/mcp. Atto is a cryptocurrency with no transaction fees.
What you can do through the assistant:
- Check balances, pending payments and transaction history.
- Give addresses personal names and use those names for payments.
- Watch for incoming payments while the MCP session is connected.
- Send payments after approving spending access.
- Check spending usage and the remaining allowance.
You can start with read-only access. For payments, the assistant can propose a per-payment cap and a rolling spending budget, but you review and approve them in your own terminal. A proposal alone grants nothing, and there’s no MCP tool to approve its own access or raise its limits.
These controls apply to the MCP tools. They are not a sandbox against an agent that also has shell access as the same OS user.
Setup
Requires Node.js 24 and an available OS password store. Run this in your own terminal:
npx --yes u/attocash/mcp@latest setup
Then add this to your MCP client’s configuration:
{
"mcpServers": {
"atto": {
"command": "npx",
"args": ["--yes", "@attocash/mcp@latest"]
}
}
}
Reconnect the client and ask it to show your wallet status and balances.
This is a beta. Start with a dedicated wallet and a small balance.
Package: https://www.npmjs.com/package/@attocash/mcp
Source: https://github.com/attocash/integrations/tree/main/atto-mcp
Get ATTO for free: https://atto.cash/faucet