Solana区块链RPC服务

一个提供简单RPC端点用于与Solana区块链交互的Model-Context-Protocol服务器,支持获取当前槽号、账户余额查询、详细账户信息获取、密钥对信息显示以及SOL转账等功能。

  • by akc2267
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 akc2267/solana-mcp-server

使用说明

Solana MCP服务器

用于与Solana区块链交互的模型上下文协议服务器。此服务器为常见的Solana操作提供简单的RPC端点。

特性

  • 获取当前插槽号
  • 检查账户余额
  • 获取详细的帐户信息
  • 显示按键对信息
  • 在账户之间转移SOL

快速启动

克隆并安装依赖项:

git clone https://github.com/yourusername/solana-mcp-server.git
cd solana-mcp-server
npm install

构建工具

npm run build

将该工具添加到claude_desktop_config json中

"solana-rpc": {
            "command": "node",
            "args": [
                "/PATH/TO/solana-mcp-server/build/index.js"
            ]
        }

用法

问克劳德:

  • solana的最新时段是什么?
  • 62QXuWZ3WT6ws1ZFxJobVDVXn6bEsiYpLo5yG612U6u3的余额是多少?
  • 这是我的测试密钥[用秘密密钥替换]。让我们将0.001 SOL转移到[用公共地址替换]

安全说明

仅在资金较少的测试钱包中使用此功能。

RPC终结点

服务器连接到Solana的主网 https://api.mainnet-beta.solana.com。要使用其他网络(如devnet或testnet),请修改 SOLANA_RPC 常数in src/index.ts.