Solana MCP

Solana MCP

🚀 Solana MCP(模型上下文协议)

Solana MCP是一个强大的模型上下文协议(MCP)服务器,它为AI代理在Solana区块链和DeFi协议之间搭建了交互桥梁,能让AI代理在区块链上高效执行各类DeFi操作。

🚀 快速开始

Solana MCP为AI代理(如Claude、ChatGPT等)提供了一个标准化接口,用于执行Solana区块链上的DeFi操作。它连接了人工智能与去中心化金融,使AI系统能够进行钱包余额查询、代币转移、交换等操作。基于 Solana Agent Kit 和模型上下文协议(MCP)构建,为自动化DeFi操作提供了安全、高效且标准化的接口。

✨ 主要特性

  • 为AI代理提供标准化接口,可执行Solana区块链上的DeFi操作。
  • 支持查询钱包余额和代币持有量、转 SOL 和 SPL 代币、执行代币交换、获取实时价格数据以及执行高级 DeFi 操作。

📦 安装指南

先决条件

  • Node.js v22.x 或更高版本
  • npm 或 yarn 包管理器
  • Solana 钱包(密钥对)
  • Solana RPC 端点(例如 Helius、Alchemy 或您自己的节点)

安装步骤

  1. 克隆此仓库:
git clone https://github.com/caiovicentino/Solana-MCP.git
cd Solana-MCP
  1. 安装依赖项:
npm install
  1. 在根目录下创建一个 .env 文件,并添加以下变量:
SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_rpc_url_here
OPENAI_API_KEY=optional_if_using_openai

⚠️ 重要提示

请勿提交您的 .env 文件或暴露您的私钥。将 .env 添加到您的 .gitignore 文件中。

  1. 构建项目:
npm run build

💻 使用示例

基础用法

启动 MCP 服务器:

npm start

成功启动后,您应该看到:

✅ 已连接到 Solana
🔗 使用 RPC:[your-rpc-endpoint]
👛 配置钱包:[your-wallet-address]
🚀 开始 Yield AI MCP 服务器...
📊 可用 DeFi 操作:8
✨ Yield AI MCP 服务器已启动。准备好在 Solana 上执行 DeFi 操作!

💬 可用操作

通过MCP 服务器可用的以下DeFi 操作:

操作 描述
get_wallet 获取当前钱包地址
check_balance 检查钱包中的 SOL 平衡
transfer_sol 将 SOL 转到另一个钱包
list_tokens 列出钱包中的所有代币
fetch_price 获取代币的当前价格
trade_tokens 执行代币之间的交易
get_tps 获取 Solana 网络的当前 TPS
swap_tokens 通过流动资金池交换代币

🔌 与 AI 模型集成

此 MCP 服务器旨在与支持模型上下文协议(MCP)的AI模型集成。您可以通过配置 API 或直接调用这些操作来使用该服务器。

📚 详细文档

注意事项

  • 确保您的钱包私钥安全,避免泄露。
  • 在生产环境中,请确保服务器的安全性,并采取适当的安全措施。

通过以上步骤和功能,您可以轻松地在 Solana 上启动并运行一个 DeFi 操作的 MCP 服务器。

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

相似服务问题

相关AI产品