跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Helius,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
通过 Helius 获取 Solana 区块链数据:SOL 和代币余额、钱包的 NFT 和代币(DAS API)、易读的交易历史、单笔交易、钱包身份及其资金来源。只读。
试试这样问
Helius 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Helius、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Helius + Meta Muse
通过 Helius 获取 Solana 区块链数据:SOL 和代币余额、钱包的 NFT 和代币(DAS API)、易读的交易历史、单笔交易、钱包身份及其资金来源。只读。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
HELIUS_API_KEY
步骤 1 — 获取凭证
设置大约需要 2 分钟。你需要一个 Helius 账号,Free 套餐即可。
- 在 https://dashboard.helius.dev 注册。
- 打开 API Keys,把一个密钥复制到
HELIUS_API_KEY:只填密钥(形如1a2b3c4d-...的 UUID),不要填整个 RPC URL。它作为查询参数api-key发送。 - 安装连接器并运行
helius_get_epoch_info:它会显示 Solana 当前的 epoch、slot 和区块高度,从而确认密钥可用。
可读取的内容:通过 Helius 读取 Solana 主网,使用标准 Solana RPC、用于 NFT 和代币的 DAS API、提供易读历史的 Enhanced Transactions 以及 Wallet API(测试版)。包括账户的 SOL 余额;钱包持有的全部资产(NFT、压缩 NFT、带余额、小数位和已知价格的 SPL 及 Token-2022 代币,以及 SOL);按 mint 地址查询的单个资产或代币,含元数据、合集、版税、创作者和供应量;按所有者或 mint 查询的代币账户;某个地址的交易签名,以及含解析后指令、余额和日志的单笔交易;带有 TRANSFER、SWAP 或 NFT_SALE 等类型的易读历史;钱包按 USD 计价的资产组合、每笔交易的余额变化以及转入和转出记录;以及已知钱包的归属(交易所、协议、机构,也可通过 .sol 域名查询)和最早向它转入 SOL 的地址。
单位和时间:RPC 返回的 SOL 金额以 lamport 为单位,1 SOL = 1,000,000,000 lamport。代币账户中的代币金额是原始整数,AI 会除以该 mint 的 10^小数位。blockTime 和 timestamp 是 Unix 秒(UTC),AI 在报出时间前会先换算。Wallet API 的 USD 价格是约前 10,000 种代币的每小时估算值,可能缺失。
额度:每个 Helius 套餐都有每月额度(Free:100 万)。一次标准 RPC 调用消耗 1 个额度,DAS 和 Enhanced 调用更多,每次 Wallet API 调用消耗 100 个额度。AI 日常问题使用 RPC 和 DAS 工具,只有 USD 价值、身份和资金来源这类只有 Wallet API 能回答的问题才使用 Wallet API。
只读:所有工具都只读取数据,因此不需要确认任何操作,安装时也没有关闭任何工具。不会签名或发送任何交易;helius_parse_transactions 只是把签名转换成易读的交易。
限制:Free 套餐中 RPC 每秒 10 次请求,DAS 和 Enhanced API 每秒 2 次。历史记录每次调用最多 100 条(原始签名最多 1,000 条),AI 会用收到的最后一个签名或游标继续翻页。只配置了主网。Enhanced Transactions 在 Helius 处于维护模式,Wallet API 是测试版,格式可能会变。
常见错误:401 表示 API 密钥缺失或错误,常见原因是粘贴了整个 RPC URL 而不是密钥。429 表示套餐的速率限制或每月额度已用完,请在 Helius 控制台查看用量。RPC 错误会以 JSON-RPC 的 error 对象返回,例如地址无效时。Wallet API 不知道某个钱包的身份或资金来源时会返回 404。
该连接器不会签名或发送交易,不设置 Webhook 或数据流,不估算优先费,也不读取 devnet。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Muse 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。
- 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
- 粘贴 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。 - Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
- 在聊天中,向 Muse 提出需要用到
Helius的工具的请求。
你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。
可用工具
| Tool | What it does |
|---|---|
helius_get_epoch_info | Get the current Solana epoch: epoch number, slot index and slots in the epoch, absolute slot, block height and transaction count |
helius_get_balance | Get the native SOL balance of an account in lamports (value; 1 SOL = 1,000,000,000 lamports) with the slot it was read at |
helius_get_assets_by_owner | List the digital assets a wallet owns through the DAS API: NFTs, compressed NFTs and, with show_fungible, SPL and Token-2022 tokens with… |
helius_get_asset | Get one digital asset (NFT, compressed NFT or token) by its id (mint address) through the DAS API: interface, name, symbol, metadata and… |
helius_get_token_accounts | List SPL token accounts by owner or by mint through the DAS API: token account address, mint, owner, amount (raw, apply the mint decimals)… |
helius_get_signatures_for_address | List transaction signatures that touched an address, newest first: signature, slot, blockTime (Unix seconds), err (null on success) and memo |
helius_get_transaction | Get one confirmed transaction by signature with parsed instructions (jsonParsed): slot, blockTime, fee, status, account keys, pre and post… |
helius_get_address_transactions | Get the human-readable transaction history of an address (Enhanced Transactions): type (TRANSFER, SWAP, NFT_SALE...), source, description… |
helius_parse_transactions | Turn up to 100 transaction signatures into human-readable transactions (Enhanced Transactions): type, source, description, fee, native and… |
helius_get_wallet_balances | Get the token balances of a wallet with USD values (Wallet API, beta): mint, symbol, balance, pricePerToken, usdValue and totalUsdValue for… |
helius_get_wallet_history | Get the transaction history of a wallet with its balance changes per transaction (Wallet API, beta): signature, timestamp, fee and… |
helius_get_wallet_transfers | List incoming and outgoing transfers of a wallet (Wallet API, beta): signature, timestamp, direction (in or out), counterparty, mint and… |
helius_get_wallet_identity | Identify a known wallet (Wallet API, beta): name and category such as a centralized exchange, protocol or institution |
helius_get_wallet_funded_by | Find who first funded a wallet with SOL (Wallet API, beta): funder address, funderName and funderType (exchange or null), amount, timestamp… |
示例提示
- “这个 Solana 钱包持有什么?列出 SOL、代币和 NFT 及其数量。”
- “用通俗的话展示这个钱包最近 20 笔交易:兑换、转账和 NFT 销售。”
- “这个钱包的代币组合现在值多少 USD?”
- “这个钱包属于谁?最早是谁向它转入 SOL 的?”
- “查询这个代币 mint:名称、符号、小数位、供应量和价格。”
FAQ
Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。
Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。
下一步
这份指南对你有帮助吗?