此模型上下文协议(MCP)服务器使兼容MCP的客户端(包括某些AI代理)能够通过Nano节点RPC发送Nano货币并检索账户及区块信息。
<a href="https://glama.ai/mcp/servers/@kilkelly/nano-currency-mcp-server"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=1832221229,921251802&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Nano 货币服务器 MCP 服务器" /> </a>AI代理越来越多地采用MCP标准,因此该服务器可以赋予它们根据所有者的要求或在某些设置下自主发送Nano的能力 🤖
模型上下文协议(MCP)是一个开放框架,定义了应用程序向大型语言模型(LLMs)提供上下文的标准方法。
Nano是一种数字货币,旨在实现快速、可扩展且无手续费的交易。它旨在解决传统加密货币中的常见问题,如高额费用和缓慢的处理时间,使其成为日常点对点支付的有效选择。了解更多请访问nano.org
警告:LLMs可能会出现幻觉,并不总是按预期执行,因此请使用少量Nano测试此服务器。
🔧 nano_send - 发送指定数量的Nano货币
🔧 nano_account_info - 检索特定Nano账户/地址的详细信息
🔧 nano_my_account_info - 检索预定义Nano账户/地址的详细信息
🔧 block_info - 检索特定Nano区块的详细信息
确保已安装Node.js及其NPM。
git clone https://github.com/kilkelly/nano-currency-mcp-server.git
cd nano-currency-mcp-server
npm install
您需要一个MCP客户端来连接到MCP服务器(稍后以Claude Desktop设置为例作为MCP客户端)。每个客户端都有自己的方式连接到MCP服务器。对于您选择的客户端,您需要找出如何设置MCP服务器的环境变量。当您知道如何设置以下环境变量时,就可以使用Nano货币MCP服务器。
NANO_RPC_URL - 用于与Nano节点RPC通信的URL。这可以是本地或远程托管的端点。
此URL值是必需的。
NANO_WORK_GENERATION_URL - 用于与支持work_generateRPC命令的工作生成端点通信的URL。如果未指定,默认为NANO_RPC_URL。由工具🔧 nano_send使用
NANO_PRIVATE_KEY - 将用于签名发送交易并从中派生Nano地址的Nano私钥。警告:🚨不是钱包种子🚨。请使用余额较少的账户的私钥进行测试。由工具🔧 nano_send和🔧 nano_my_account_info使用
NANO_MAX_SEND_AMOUNT - 单次交易中可发送的最大金额(以nano/Ӿ单位)。出于安全考虑,默认最大发送金额为0.01 nano (Ӿ0.01)。您必须显式设置此变量以授予发送更高金额的权限。由工具:🔧 nano_send使用

开发者标签,然后点击编辑配置按钮以打开Claude配置文件claude_desktop_config.json的位置
claude_desktop_config.json,并输入以下内容,但用您的独特配置替换值:{
"mcpServers": {
"nano_currency": {
"command": "ENTER_FULL_FILE_PATH_TO_NODE_DOT_EXE_ON_YOUR_SYSTEM",
"args": [
"ENTER_FULL_FILE_PATH_TO_NANO_CURRENCY_JS_FILE_FROM_THIS_REPOSITORY"
],
"env": {
"NANO_RPC_URL": "ENTER_YOUR_NANO_RPC_URL",
"NANO_WORK_GENERATION_URL": "ENTER_YOUR_NANO_WORK_GENERATION_URL",
"NANO_PRIVATE_KEY": "ENTER_YOUR_NANO_PRIVATE_KEY",
"NANO_MAX_SEND_AMOUNT": "ENTER_A_NEW_MAX_SEND_AMOUNT"
}
}
}
}
注意事项:
node.exe可执行文件,例如 C:\\Program Files\\nodejs\\node.exenano-currency.js文件,例如 C:\\projects\\nano-currency-mcp-server\\nano-currency.jsC:\\Program Files\\nodejs\\node.exehttp://localhost:7076claude_desktop_config.json的更改并重新启动Claude Desktop

https://github.com/user-attachments/assets/c877cc5a-0847-416c-b169-a988cac796f9
正如始终在处理实际价值时一样,在这种情况下是Nano,请小心使用此软件。作者和贡献者不对因使用此软件的功能(无论是故意还是无意)导致的任何资金损失负责。
MIT