
MCP Helius

2025.03.18
9
TypeScript区块链服务Solana 工具金融服务
MCP Helius 是一个基于 Model Context Protocol (MCP) 的服务,通过 Helius API 为 Claude 提供访问 Solana 区块链数据的能力。该服务允许 Claude 执行诸如查询钱包余额、获取区块链信息以及与 Solana 区块链上的代币和 NFT 进行交互等操作。
View on GitHub
Overview
基本能力
产品定位
MCP Helius 是一个专门为 Solana 区块链设计的 MCP 服务,旨在通过 Helius API 提供对 Solana 区块链数据的访问能力。
核心功能
- 基础区块链操作:包括获取钱包余额、区块高度、交易信息等。
- 代币操作:查询代币账户、代币供应量等。
- NFT 和数字资产:获取资产详情、NFT 版本等。
- 区块链系统信息:查询当前纪元信息、领导者计划等。
- 交易和费用方法:获取交易优先级费用估计、发送交易包等。
适用场景
- 查询 Solana 钱包余额和交易历史。
- 获取 Solana 区块链的当前状态信息。
- 管理和查询 Solana 上的代币和 NFT。
- 执行 Solana 区块链上的交易和交换操作。
工具列表
helius_get_balance
:获取 Solana 钱包地址的余额。helius_get_block_height
:获取 Solana 区块链的当前区块高度。helius_get_transaction
:通过签名获取交易信息。helius_get_asset
:通过 ID 获取数字资产的详细信息。helius_execute_jupiter_swap
:使用 Jupiter 执行代币交换。
常见问题解答
- 如何获取 Helius API 密钥? 访问 https://dev.helius.xyz/ 获取 API 密钥。
- 如何配置 Claude Desktop 使用 MCP 服务? 修改 Claude Desktop 的配置文件,添加 MCP 服务器配置。
使用教程
使用依赖
- Node.js (v16 或更高版本)
- Helius API 密钥
- Claude Desktop 应用程序
安装教程
- 克隆仓库:
bash git clone https://github.com/dcSpark/mcp-server-helius.git cd mcp-server-helius
- 安装依赖:
bash npm ci
- 构建项目:
bash npm run build
调试方式
- 运行本地服务:
bash HELIUS_API_KEY=your-helius-api-key node build/index.js
- 使用 npx 直接运行:
bash HELIUS_API_KEY=your-helius-api-key npx @dcspark/mcp-server-helius