expandResult。
9 个路由工具
按域分组的工具(
heliusWallet、heliusAsset、heliusTransaction,…)—每个 Helius 操作都可以通过它们之一访问账户注册
从你的 AI 工具创建一个 Helius 账号 — 可通过托管链接支付或使用本地密钥对自动支付 USDC
实时数据
直接从你的 AI 工具订阅增强的 WebSockets 和 LaserStream gRPC
任意 MCP 客户端
适用于 Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、Codex 和任何 MCP 兼容工具
什么是 MCP?
模型上下文协议 (MCP) 是由 Anthropic 引入的开源标准,允许 AI 模型安全连接到外部数据源、工具和 API。它使用一种客户端-服务器架构,主机(如 Claude)连接到一个 MCP 服务器,使 AI 能够通过一个通用、标准化的接口查询数据库、调用 API 或执行操作。 这对于 Helius 的重要性: MCP 让 Claude 可以直接访问实时 Solana 数据和 Helius 基础设施 — 余额、资产元数据、解析交易、webhook 管理、流媒体等。没有它,Claude 必须猜测 API 响应或不断发送 curl 请求以获取上下文。MCP 允许 Claude 通过 Helius 使用结构化工具调用真实与 Solana 交互。Helius 文档网站 helius.dev/docs 也公开了一个由 Mintlify 自动生成的独立 MCP 服务器。该服务器仅限于文档搜索。这里记录的
helius-mcp 是涵盖所有 Helius 和 Solana 功能的综合服务器。快速开始
1
添加 MCP 服务器
2
配置你的 API 密钥
如果你已有密钥:或通过在
heliusAccount 上调用 setHeliusApiKey 操作在 Claude 内设置。API 密钥按以下顺序解析:- 会话中的
setHeliusApiKey操作调用 HELIUS_API_KEY环境变量~/.helius/config.json(通过 Helius CLI 设置)
3
开始使用工具
用简单的英语提出问题 — 工具和操作将自动选择:
- “这个钱包拥有哪些 NFT?”
- “解析此交易:
5abc...” - “获取
Gh9ZwEm...的余额” - “发送 1 SOL 给
7xKp...” - “为此地址创建一个 webhook”
连接到 Helius MCP 服务器
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
运行以下命令:或添加到项目的 验证:
.mcp.json:公开工具界面
Helius MCP 公开10个公共工具:9个路由域工具加上expandResult。每个Helius和Solana操作都可以作为适当路由工具上的一个action参数访问。
完整工具目录
每个操作按路由工具分组,具有调用形状详细信息和
expandResult使用方法路由工具调用形状
9个路由工具中的每一个都有一个通用的形状:action— 要运行的Helius操作名称,例如getBalance或createWebhook- 域特定参数 — 例如
address、signatures或webhookURL - 可选的
detail—summary、standard或full - 遥测字段 —
_feedback、_feedbackTool、_model
摘要优先响应和expandResult
繁重的响应是摘要优先的。路由工具返回简洁的摘要加上resultId,当完整响应较大或请求detail: "summary"时适用。使用 expandResult搭配该resultId以按需提取特定部分、范围、页面或连续切片。
这使得探索性查询的代币使用保持较低,同时仍然允许代理深入完整的有效负载。
注册
通过托管支付链接或通过本地密钥对直接支付USDC,从您的AI工具创建一个Helius账户。注册流程通过heliusAccount路由工具运行:
1
生成密钥对
AI调用
heliusAccount 与 action: "generateKeypair" — 创建一个Solana钱包并返回地址。2
创建支付意图
AI调用
heliusAccount 与 action: "signup" 和 mode: "link" — 返回一个paymentUrl(例如 https://dashboard.helius.dev/pay/<id>)用户可以使用任何钱包支付。或者传递mode: "autopay"自行从本地密钥对发送USDC(钱包必须持有约0.001 SOL + 计划金额的USDC)。3
付款后继续
通过链接付款后,AI调用
heliusAccount 与 action: "signup" 和 mode: "resume" — 轮询支付意图,最终确定账户配置,并自动配置API密钥。**联系信息:**每个新注册 — 包括代理计划 — 需要
email、firstName和lastName。upgradePlan也需要相同的信息。网络配置
MCP服务器默认为mainnet-beta。通过环境变量切换到devnet:setNetwork操作上的heliusAccount。
系统提示
helius-mcp包装有预构建的系统提示,这些提示教AI模型如何有效地使用Helius工具。它们位于system-prompts/:
openai.developer.md— 用于OpenAI Responses/Chat Completions API (developer消息)claude.system.md— 用于Claude API(系统提示)full.md— 所有引用内联的自包含(Cursor Rules, ChatGPT等)
helius-skills/SYSTEM-PROMPTS.md集成指南以获取代码示例。
技能
技能是专家说明集,可以教Claude如何将您的请求路由到正确的MCP操作和参考文件。它们不仅仅是对原始工具的访问 — 它们包括路由逻辑、正确的SDK模式以及防止常见错误的规则。技能概览
六种可用技能:Build(通用Solana开发)、Phantom(前端dApps)、Jupiter(DeFi)、DFlow(交易应用)、OKX(交易和情报)、SVM(协议内部)
了解更多
Claude代码插件
一键安装MCP + 技能
Helius CLI
命令行账户管理
MCP规范
了解模型上下文协议标准
helius-mcp on npm
包详情和版本历史
变更日志
版本历史和发布说明
贡献
helius-mcp贡献指南