内容
# Solana MCP Server
一个用于与Solana区块链交互的模型-上下文-协议服务器。该服务器提供简单的RPC(远程过程调用)端点,以便进行常见的Solana操作。
## 特性
- 获取当前槽位号
- 检查账户余额
- 获取详细账户信息
- 显示密钥对信息
- 在账户之间转移SOL
## 快速开始
克隆并安装依赖:
```bash
git clone https://github.com/yourusername/solana-mcp-server.git
cd solana-mcp-server
npm install
```
构建工具
```bash
npm run build
```
将工具添加到你的claude_desktop_config.json中
```
"solana-rpc": {
"command": "node",
"args": [
"/PATH/TO/solana-mcp-server/build/index.js"
]
}
```
## 使用方法
询问Claude:
- Solana上最新的槽位是多少?
- 62QXuWZ3WT6ws1ZFxJobVDVXn6bEsiYpLo5yG612U6u3的余额是多少?
- 这是我的测试密钥 [REPLACE WITH SECRET KEY]。我们将转移0.001 SOL到 [REPLACE WITH PUBLIC ADDRESS]
## 安全提示
仅在测试钱包中使用,且资金应较少。
## RPC端点
该服务器连接到Solana的主网,地址为 `https://api.mainnet-beta.solana.com`。要使用不同的网络(如devnet或testnet),请修改 `src/index.ts` 中的 `SOLANA_RPC` 常量。