Nano Currency MCP Server is an MCP server that connects MCP-compatible AI agents directly to the Nano blockchain network via a Nano node RPC interface. Developers and AI agent operators use this server to inspect ledger state and execute feeless cryptocurrency transactions programmatically. It enables large language models to query block details, inspect balance and representative information for any Nano address, and monitor the local signing account. Additionally, it equips AI agents to transfer Nano using either raw or nano units, allowing autonomous or human-directed payments. The server also integrates with the x402 payment protocol, letting agents generate PAYMENT-SIGNATURE headers following the exact scheme to pay for web APIs and digital resources over HTTP 402 responses. To mitigate unintended transfers caused by model hallucinations, administrators can enforce strict send limits via environment variables, ensuring high control over wallet spending.
Category: Finance, Crypto & Payments
Tags: blockchain, cryptocurrency, nano, payments, rpc
Visit Nano Currency MCP Server
bash git clone https://github.com/kilkelly/nano-currency-mcp-server.git cd nano-currency-mcp-server npm install 2. Add the server entry to your MCP client configuration file (e.g., Claude Desktop): json { "mcpServers": { "nano_currency": { "command": "node", "args": ["/path/to/nano-currency.js"], "env": { "NANO_RPC_URL": "YOUR_NANO_RPC_URL", "NANO_WORK_GENERATION_URL": "YOUR_WORK_URL", "NANO_PRIVATE_KEY": "YOUR_NANO_PRIVATE_KEY", "RAW_MAX_SEND_AMOUNT": "10000000000000000000000000000", "NANO_MAX_SEND_AMOUNT": "0.01", "X402_NANO_NETWORK": "nano:mainnet" } } } } 3. Restart your MCP client to load the tools.Part of MCP Servers
Nano Currency MCP Server is an open-source tool that exposes the Nano node RPC to MCP-compatible AI clients. It enables models to query blockchain data, check balances, execute transactions, and produce x402 payment headers.
The server provides raw_send and nano_send for payments, nano_account_info and nano_my_account_info for balance checks, block_info for inspecting specific blocks, and x402_payment_signature_exact_scheme_create for constructing x402 HTTP micropayment headers.
You can limit send sizes using the RAW_MAX_SEND_AMOUNT or NANO_MAX_SEND_AMOUNT environment variables. By default, the server caps sends at 0.01 nano to protect against unexpected transactions caused by model hallucinations.
Yes, Nano Currency MCP Server is open source and licensed under the MIT License on GitHub.