SolanaInstructionMCP介绍以及安装教程
Solana Instruction MCP 是一个专门为 Solana 区块链设计的 Model Context Protocol (MCP) 服务器,它提供了强大的指令级分析能力。借助它,AI 助手能够深入理解和解析 Solana 程序的指令、参数与执行细节,从而在区块链分析、安全审计与自动化交互领域中实现更高层次的智能。
支持检索并全面解析 Solana 上的交易数据,包括:
这让开发者与分析者能精准追踪每一次链上操作的真实影响。
对交易中的特定指令进行深度解析,能够:
非常适用于安全审计、DeFi 协议监控及异常行为检测等场景。
可直接解析原始的 Solana 指令数据:
这一能力让工具在缺少协议源码或文档时,仍能进行智能反向分析。
递归解析交易的内部调用(CPI),并构建完整的层级化执行视图。\ 通过此功能,开发者可以清晰地看到一个交易中不同合约间的调用链条,极大提升复杂 DeFi 操作的可解释性。
支持基于程序所有权(Program Ownership)获取与解析账户数据:
为链上资产追踪与合约行为验证提供强有力的数据支撑。
内置业界最全面的 IDL 库,兼容 Anchor、Shank、Codama 等主流格式。
本人有幸在本次成都HackHouse中结识其作者,并尝试使用该MCP,深感震撼,觉得此作品如果不被推广对于行业来说应该是巨大的损失,遂发文介绍如何安装以及使用
本文章目前仅涉及主流AI的CLI的MCP安装,IDE类安装后面会补上
作品已有官网,目前比较简洁,后续作者应该会更新和美化
官网地址:https://solmcp.daog1.workers.dev/dashboard 作者:晓道(社区ID)
首先进入官网,如下图

选择用github账号Log In之后,进入以下页面

可以看到自己账户的API-key
接下来根据自己使用的AI CLI工具,可以进入对应的doc查找如何引入MCP
这里以opencode为例
首先进入opencode cil官方页面,根据提示下载安装
opencode ci官网连接:https://opencode.ai/
安装完成后,可以先依照其文档,尝试与opencode进行对话,或者进行version查询
想要安装MCP,需要查看此文档: https://opencode.ai/docs/mcp-servers/#remote
其中【使用“opencode.json”】章节标注了如何引入MCP
想要安装本MCP,,根据需要,首先需要进入项目的 /.opencode 或者主目录home的/.opencode 目录下,创建一个opencode.json文件(这里推荐全局安装,也就是进入~目录下的.opencode 中进行安装) 指令如下
cd ~/.opencode
touch opencode.json
此处我将其内容引述出来,方便各位读者参考与复制
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"SolanaMCP": {
"type": "http",
"url": "https://solmcp.daog1.workers.dev/mcp?apiKey= MY_API_KEY"
"enabled": true,
"headers": {
"Authorization": "Bearer MY_API_KEY"
}
}
}
}
将 MY_API_KEY替换成MCP网页中的apiKey=后面的内容即可
随后保存改动,再次在终端中输入 opencode 再次打开就可以使用了
使用时请加上“用mcp”等明确指出的字样,否则AI不一定能准确识别意图


如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!