Solana Agent

Solana Agent

🚀 Solana Agent Kit MCP 服务器

Solana Agent Kit MCP 服务器是一个模型上下文协议(MCP)服务器,它为 Claude AI 提供链上工具,让其能通过标准化接口与 Solana 区块链进行交互。此项目基于 Solana Agent Kit 实现,可使 AI 代理无缝执行各类区块链操作。

🚀 快速开始

先决条件

  • Node.js (v16 或更高版本)
  • pnpm(推荐)、npm 或 yarn
  • 带有私钥的 Solana 钱包
  • Solana RPC URL(主网、测试网或开发网)

安装说明

选项 1: 使用 npm 安装

npm install solana-mcp-server

选项 2: 克隆仓库

git clone https://github.com/your-username/solana-agent-kit.git
cd solana-agent-kit
npm install

配置步骤

  1. 创建配置文件:在项目根目录下创建一个 config.json 文件。
  2. 添加私钥:将你的 Solana 私钥添加到配置文件中:
    {
    "privateKey": "your-solana-private-key",
    "network": "mainnet" // 可选,default: mainnet
    }
    
  3. 启动服务器
    npm start
    

✨ 主要特性

该 MCP 服务器扩展了 Claude 的功能,提供以下工具:

  • 与 Solana 区块链交互
  • 执行交易
  • 查询账户信息
  • 管理 Solana 钱包

服务器实现模型上下文协议规范,为 AI 代理标准化区块链交互。

📦 安装指南

选项 1: 使用 npm 安装

npm install solana-mcp-server

选项 2: 克隆仓库

git clone https://github.com/your-username/solana-agent-kit.git
cd solana-agent-kit
npm install

📚 详细文档

项目结构

solana-agent-kit/
├── server.js          # 主服务器文件
├── config.json        # 配置文件
└── package.json      # 依赖管理文件

安全注意事项

  • 保持私钥安全,绝不要共享
  • 使用环境变量存储敏感信息
  • 考虑为 AI 代理操作使用专用钱包
  • 定期监控和审计 AI 代理活动
  • 在测试/开发前在测试网或主网上进行操作

故障排除

如果遇到问题:

  1. 验证你的 Solana 私钥是否正确
  2. 检查 RPC URL 是否可访问
  3. 确保你在正确的网络上(主网、测试网或开发网)
  4. 查看 Claude Desktop 日志中的错误信息
  5. 验证构建是否成功

依赖项

关键依赖包括:

贡献

欢迎贡献!请随意提交 Pull Request。

  1. 叉仓库
  2. 创建你的功能分支 (git checkout -b feature/amazing-feature)
  3. 提交你的更改 (git commit -m '添加一些精彩的特性')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 打开 Pull Request

📄 许可证

本项目 licensed under the MIT License。

⚠️ 重要提示

要严格保持私钥安全,切勿共享私钥,同时使用环境变量存储敏感信息。

💡 使用建议

考虑为 AI 代理操作使用专用钱包,并定期监控和审计 AI 代理活动。在进行测试或开发前,先在测试网或主网上进行操作。

  • 0 关注
  • 0 收藏,23 浏览
  • system 提出于 2025-09-26 09:24

相似服务问题

相关AI产品