Solana Agent Kit MCP Server

Solana Agent Kit MCP Server

site icon
2025.04.10 55
Shell区块链服务AI 代理工具金融服务
Solana Agent Kit MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,为 Claude AI 提供与 Solana 区块链交互的工具。它通过标准化接口使 AI 代理能够无缝执行区块链操作,包括交易执行、账户查询、钱包管理等。
View on GitHub

Overview

基本能力

产品定位

Solana Agent Kit MCP Server 是一个为 AI 代理设计的区块链交互工具,专注于 Solana 区块链的操作和管理。

核心功能

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

适用场景

  • AI 代理需要与 Solana 区块链交互的场景
  • 自动化执行区块链交易
  • 查询和管理区块链账户信息

工具列表

  • GET_ASSET - 获取 Solana 资产/代币信息
  • DEPLOY_TOKEN - 在 Solana 上部署新代币
  • GET_PRICE - 获取代币价格信息
  • WALLET_ADDRESS - 获取钱包地址
  • BALANCE - 检查钱包余额
  • TRANSFER - 在钱包之间转移代币
  • MINT_NFT - 创建和铸造新 NFT
  • TRADE - 执行代币交易
  • REQUEST_FUNDS - 请求资金(用于测试/开发)
  • RESOLVE_DOMAIN - 解析 Solana 域名
  • GET_TPS - 获取 Solana 当前的每秒交易数

常见问题解答

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

使用教程

使用依赖

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

安装教程

选项 1: 快速安装(推荐)

curl -fsSL https://raw.githubusercontent.com/sendaifun/solana-mcp/main/scripts/install.sh -o solana-mcp-install.sh
chmod +x solana-mcp-install.sh && ./solana-mcp-install.sh --backup

选项 2: 从 npm 安装

npm install -g solana-mcp

选项 3: 从源代码构建

git clone https://github.com/sendaifun/solana-mcp
cd solana-mcp
pnpm install
pnpm run build

调试方式

  1. 创建 .env 文件并配置环境变量
  2. 集成到 Claude Desktop
  3. 重启 Claude Desktop 使配置生效

许可证

该项目遵循 MIT 开源许可条款。