10分钟-AI × Solana:2.MCP服务器——AI代理接入Solana的标准化通道

欢迎订阅专栏10分钟-AI × Solana

在第一篇中,我们介绍了SolForge、Sealevel CLI和SLV三款AI驱动的开发工具。这些工具之所以能够与AI深度集成,背后离不开一个关键的底层协议------MCP(Model Context Protocol)

MCP是由Anthropic于2024年11月宣布的开源标准,用于连接AI应用与外部系统。它本质上是一个标准化的"插头"------任何AI模型(Claude、GPT、Gemini等)只要支持MCP,就可以通过MCP服务器访问Solana区块链的数据和功能,而无需为每个链单独编写集成代码。

一、MCP的工作原理

MCP采用客户端-服务器架构:AI应用作为Host通过MCP Client连接到MCP Server,后者提供对Solana等外部系统的上下文访问。

flowchart LR A[AI应用<br>Claude / GPT / Gemini] --> B[MCP Client] B --> C[MCP Server<br>Solana] C --> D[Solana RPC] C --> E[Solscan API] C --> F[自定义合约]

对Solana开发者来说,MCP的价值在于:一个支持MCP的AI助手,可以像调用本地函数一样调用Solana的RPC方法、查询链上数据、甚至发送交易

二、Solana生态中的MCP服务器

当前Solana生态中已涌现出多款MCP服务器:

MCP服务器 维护者 核心功能
mcp-solana tywenk 综合工具集:查询余额、交易详情、区块信息、请求空投、发送交易
solscan-mcp 0xquantech 基于Solscan Pro API,查询代币信息、账户活动、交易详情
solana-mcp-server openSVM 全面的Solana RPC方法封装,支持自然语言查询区块链信息
Solana Developer MCP Solana基金会 官方MCP服务器,提供文档检索和Anchor程序自动修复【点位1】

配置示例:将solscan-mcp集成到Claude Desktop:

json 复制代码
{
  "mcpServers": {
    "solscan-mcp": {
      "command": "/Users/$username/.cargo/bin/solscan-mcp",
      "env": {
        "SOLSCAN_API_KEY": "your_solscan_api_key"
      }
    }
  }
}

配置完成后,你可以用自然语言让AI执行链上查询:"分析这个钱包地址的交易历史,识别是否有MEV活动"。

三、Solana AI Registries:MCP服务器的链上注册表

openSVM团队构建了Solana AI Registries协议------一个链上的代理和MCP服务器注册系统。它包含两个互联的链上注册表:

  1. Agent Registry:自主代理的去中心化目录
  2. MCP Server Registry:MCP兼容服务器的目录,支持AI工具的发现、验证和交互

该协议已在Devnet上线,遵循A2A(Agent-to-Agent)和AEA(Autonomous Economic Agent)规范,为Solana的自主AI代理生态提供了基础设施层的支撑。

四、展望

MCP正在成为AI代理接入Solana的标准化通道 。随着Solana AI Registries等基础设施的完善,AI代理将能够自主发现、验证和调用链上的各种服务------一个AI代理原生的Solana生态正在成型。

下一期预告 :我们将进入 Solana Bench,了解Solana基金会如何量化评估LLM的链上操作能力。

相关推荐
NutShell Wang5 小时前
Vite 8.1 深度拆解:Rolldown 统一打包器如何终结前端构建的「双引擎时代」
前端·rust·开源·vite·开发者工具·vibe coding
寒水馨6 小时前
macOS下载、安装uv-0.12.0(附安装包uv-aarch64-apple-darwin.tar.gz)
python·macos·rust·项目管理·包管理器·astral·pip替代
寒水馨7 小时前
macOS下载、安装ripgrep-15.2.0(附安装包ripgrep-15.2.0-aarch64-apple-darwin.tar.gz)
macos·正则表达式·rust·ripgrep·rg·命令行搜索·代码搜索
SomeB1oody21 小时前
【RustyML入门】1.0. 快速上手
开发语言·后端·机器学习·rust·教程
骊城英雄21 小时前
Rust从入门到精通-trait
人工智能·算法·rust
花褪残红青杏小1 天前
Rust图像处理第23节-图像加噪:给每个像素单独掷一次骰子
rust·webassembly·图形学
小杍随笔1 天前
2025年Rust GUI框架实战万字避坑指南
开发语言·后端·rust
Web3_Daisy1 天前
如何在Robinhood Chain创建 Uniswap V3 流动性池
大数据·人工智能·web3·区块链
潜龙95271 天前
Web3.0新测试方案
web3·区块链·新测试方案
在水一缸2 天前
当 AI 编码助手遇上 Rust:深入解析 Zerostack 的极简哲学与实战应用
rust·系统架构·开源项目·轻量化·ai编码助手·zerostack