MCP Money
@pablof7z
About MCP Money
MCP server to give nutsack wallets to agents, an important milestone in the path towardsskynet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-money": {
"command": "npx",
"args": [
"mcp-money"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Money?
MCP Money is an MCP (Model Context Protocol) server that brings Nostr-based money management to AI assistants. Built on Nostr Development Kit (NDK) with Cashu ecash support, it enables deposit via Lightning invoices, Lightning payments, and Nostr zaps, all managed through a local wallet.
How to use MCP Money?
Install with npm install mcp-money. Run as an MCP server with npx mcp-money (default) or use CLI commands like get_balance, deposit, pay, zap, and add_mint. Provide your Nostr private key via --nsec, the NSEC environment variable, a config file, or allow auto-generation. Integration with Claude Code or Goose is done by adding MCP configuration files.
Key features of MCP Money
- Cashu wallet integration for ecash tokens and mints
- Lightning Network deposit and payment support
- Send zaps to users via npub or NIP-05 identifiers
- Manage multiple Cashu mints simultaneously
- Persistent wallet state saved to
.wallet.json - Dual interface: MCP server and CLI
Use cases of MCP Money
- Deposit funds via Lightning invoice into a Cashu wallet
- Pay Lightning invoices from your wallet balance
- Send Nostr zaps to users with optional comment
- Manage multiple Cashu mints in one wallet
- Enable AI assistants to perform money operations on Nostr
FAQ from MCP Money
How do I provide my Nostr private key?
You can supply it via the --nsec command-line argument, set the NSEC environment variable, let the wallet auto-generate a new key, or have it saved automatically in .wallet.json after first use.
What MCP tools are available?
The server exposes get_balance, get_mint_balances, deposit, pay, zap, and add_mint as tools for AI assistants.
How do I integrate MCP Money with Claude Code?
Add to your project’s MCP configuration: set command to npx and args to ["mcp-money"], or install globally and reference the binary mcp-money directly.
Where are my private keys stored?
Private keys are stored locally in the .wallet.json file created in the working directory. Security relies on file‑system access control.
Do I need a specific Cashu mint?
No, the wallet supports multiple mints. You can add any Cashu mint using the add_mint tool or CLI command.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Codelf
unbugA search tool helps dev to solve the naming things problem.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
ICSS
chokcoco不止于 CSS
Comments