
Solana MCP Server

2025.02.07
0
TypeScript区块链服务金融交易金融服务
Solana MCP Server 是一个基于 Model-Context-Protocol 的服务,用于与 Solana 区块链进行交互。该服务提供了简单的 RPC 端点,用于执行常见的 Solana 操作。
View on GitHub
Overview
基本能力
产品定位
Solana MCP Server 是一个用于与 Solana 区块链交互的 RPC 服务,提供了一系列常见的区块链操作功能。
核心功能
- 获取当前 slot 编号
- 检查账户余额
- 获取详细的账户信息
- 显示密钥对信息
- 在账户之间转移 SOL
适用场景
- 需要快速查询 Solana 区块链信息的开发者
- 需要进行简单 SOL 转账操作的用户
- 需要集成 Solana 区块链功能的应用程序
工具列表
solana-mcp-server
: 提供 Solana 区块链交互的 RPC 服务
常见问题解答
- 安全问题:仅建议使用测试钱包,且钱包中只保留少量资金
- 网络选择:默认连接到 Solana 主网,如需使用其他网络(如 devnet 或 testnet),需要修改
src/index.ts
中的SOLANA_RPC
常量
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
- 确保已安装 Git
安装教程
- 克隆仓库并安装依赖:
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"
]
}
调试方式
- 启动服务后,可以通过以下方式测试功能:
- 询问 Claude: "whats the latest slot on solana?"
- 询问 Claude: "whats the balance of 62QXuWZ3WT6ws1ZFxJobVDVXn6bEsiYpLo5yG612U6u3?"
- 询问 Claude: "Here's my test key [REPLACE WITH SECRET KEY]. let's transfer 0.001 SOL to [REPLACE WITH PUBLIC ADDRESS]"
许可证
None