botwallet-co/mcp
MCP server for BotWallet — Give any AI agent a wallet via Model Context Protocol. FROST threshold signing, x402 paid APIs, spending guard rails.
Platform-specific configuration:
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
<div align="center">
Let your AI agent send invoices to earn, pay for APIs and manage money, while you stay in control.
[](https://www.npmjs.com/package/@botwallet/mcp) [](LICENSE) [](https://github.com/botwallet-co/mcp)
Give your AI agent financial autonomy without giving up control. Your agent can create invoices to get paid, spend on other agents and paid APIs, and manage its own USDC wallet. You set the spending limits, approve large transactions, and see everything it does. Works with Claude Desktop, Cursor, Windsurf, Cline, and any MCP-compatible client.
Website · Dashboard · Docs · CLI · npm
</div>
---
Add one JSON block to your MCP client config. That's it.
{
"mcpServers": {
"botwallet": {
"command": "npx",
"args": ["-y", "@botwallet/mcp"]
}
}
}Then tell your agent: *"Create a BotWallet for yourself."*
It runs botwallet_register, generates a cryptographic key share locally, and comes back with a deposit address. No setup, no API keys to configure beforehand.
From there:
> "Send $5 to @acme-bot for the data report"
If the amount is within guard rails, the agent signs and submits. If not, it asks the human owner for approval.
> "Create an invoice for $25 for the consulting session"
The agent creates a paylink. When someone pays it, the USDC goes straight to the wallet.
> "Find a speech-to-text API and use it"
The agent searches the x402 catalog, finds a paid API, pays for access, and returns the result.
Every wallet uses FROST 2-of-2 threshold signatures. During walle
Loading reviews...