
Solana MCP Server 🌱

2025.03.20
5
JavaScript区块链服务钱包管理金融服务
Solana MCP Server 是一个用于与 Solana 区块链交互的服务,允许用户使用自己的私钥进行操作。它提供了获取最新区块、钱包地址、余额以及转账等功能。
View on GitHub
Overview
基本能力
产品定位
Solana MCP Server 是一个用于与 Solana 区块链交互的服务,允许用户使用自己的私钥进行操作。
核心功能
- 获取最新区块号
- 获取钱包地址
- 获取钱包余额(SOL、Lamports 和 USD)
- 转账 SOL
适用场景
- 区块链开发
- 钱包管理
- 加密货币转账
工具列表
- get-latest-slot:返回最新区块号。
- get-wallet-address:返回钱包地址。
- get-wallet-balance:返回钱包余额(SOL、Lamports 和 USD)。
- transfer:转账 SOL 到指定地址。
常见问题解答
- RPC 端点:默认设置为
api.devnet.solana.com
,可以在run.sh
文件中修改。 - 私钥文件:需要创建一个
keypair.json
文件并填入私钥。
使用教程
使用依赖
- 克隆仓库
git clone https://github.com/Grandbusta/solana-mcp.git
- 安装依赖
npm install
- 构建项目
npm run build
- 创建私钥文件
创建一个名为
keypair.json
的文件并填入私钥。
安装教程
- 按照上述步骤克隆、安装依赖并构建项目。
- 修改
run.sh
文件中的 RPC 端点(如果需要)。 - 运行服务
/path/to/your/solana-mcp/run.sh /path/to/your/keypair.json
调试方式
- 确保
keypair.json
文件已正确配置。 - 检查
run.sh
文件中的 RPC 端点是否正确。 - 运行服务并查看输出日志。