expandResult для постраничного просмотра больших ответов.
9 Routed Tools
Инструменты, сгруппированные по предметным областям (
heliusWallet, heliusAsset, heliusTransaction, …): каждое действие Helius доступно через один из нихAccount Signup
Создайте учетную запись Helius из своего инструмента ИИ: оплатите через размещенную платежную ссылку или настройте автоматическую оплату в USDC с помощью локальной пары ключей
Real-Time Data
Подключайтесь к Enhanced WebSockets и LaserStream gRPC непосредственно из своего инструмента ИИ
Any MCP Client
Работает с Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex и любым инструментом, совместимым с MCP
Что такое MCP?
Model Context Protocol (MCP) — это представленный Anthropic стандарт с открытым исходным кодом, который позволяет моделям ИИ безопасно подключаться к внешним источникам данных, инструментам и API. Он использует клиент-серверную архитектуру, в которой хост (например, Claude) подключается к серверу MCP, позволяя ИИ выполнять запросы к базам данных, вызывать API или выполнять действия через универсальный стандартизированный интерфейс. Почему это важно для Helius: MCP предоставляет Claude прямой доступ к актуальным данным Solana и инфраструктуре Helius: балансам, метаданным активов, разобранным транзакциям, управлению вебхуками, потоковой передаче данных и многому другому. Без него Claude приходится угадывать содержимое ответов API или многократно выполнять запросы curl для получения контекста. MCP позволяет Claude фактически взаимодействовать с Solana через Helius с помощью структурированных вызовов инструментов.Сайт документации Helius по адресу helius.dev/docs также предоставляет отдельный сервер MCP, автоматически созданный Mintlify. Этот сервер предназначен только для поиска по документации. Описанный здесь
helius-mcp — это комплексный сервер, охватывающий все функции Helius и Solana.Быстрый старт
1
Add the MCP server
2
Configure your API key
Если у вас уже есть ключ:Или задайте его в Claude, вызвав действие
setHeliusApiKey инструмента heliusAccount. Ключи API определяются в следующем порядке:- Вызов действия
setHeliusApiKeyв рамках сеанса - Переменная среды
HELIUS_API_KEY ~/.helius/config.json(задается через Helius CLI)
3
Start using tools
Задавайте вопросы на естественном языке — нужные инструмент и действие выбираются автоматически:
- «Какие NFT принадлежат этому кошельку?»
- «Разбери эту транзакцию:
5abc...» - «Получи баланс
Gh9ZwEm...» - «Отправь 1 SOL на
7xKp...» - «Создай вебхук для этого адреса»
Подключение к серверу Helius MCP
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
Выполните следующую команду:Или добавьте в файл Проверьте с помощью:
.mcp.json своего проекта:Общедоступные инструменты
Helius MCP предоставляет 10 общедоступных инструментов: 9 маршрутизируемых инструментов, сгруппированных по предметным областям, иexpandResult. Каждое действие Helius и Solana доступно в виде аргумента action соответствующего маршрутизируемого инструмента.
Full Tool Catalog
Все действия, сгруппированные по маршрутизируемым инструментам, с подробным описанием формата вызовов и использования
expandResultФормат вызова маршрутизируемого инструмента
Все 9 маршрутизируемых инструментов имеют общий формат:action— имя запускаемого действия Helius, напримерgetBalanceилиcreateWebhook- параметры предметной области — например,
address,signaturesилиwebhookURL - необязательный
detail—summary,standardилиfull - поля телеметрии —
_feedback,_feedbackTool,_model
Ответы со сводкой в начале и expandResult
Объемные ответы сначала содержат сводку. Маршрутизируемые инструменты возвращают компактную сводку и resultId, если полный ответ слишком велик или если запрошен detail: "summary". Используйте expandResult с этим resultId, чтобы по запросу получить определенный раздел, диапазон, страницу или следующий фрагмент.
Это сокращает расход токенов при исследовательских запросах, при этом позволяя агентам при необходимости изучать полную полезную нагрузку.
Регистрация
Создайте учетную запись Helius из своего инструмента ИИ через размещенную платежную ссылку или оплатите USDC непосредственно с помощью локальной пары ключей. Процесс регистрации выполняется через маршрутизируемый инструментheliusAccount:
1
Generate a keypair
ИИ вызывает
heliusAccount с action: "generateKeypair" — создается кошелек Solana и возвращается его адрес.2
Create the payment intent
ИИ вызывает
heliusAccount с action: "signup" и mode: "link" — возвращается paymentUrl (например, https://dashboard.helius.dev/pay/<id>), который пользователь открывает для оплаты с любого кошелька. Или передайте mode: "autopay", чтобы автоматически отправить USDC из локальной пары ключей (на кошельке должно быть около 0,001 SOL и сумма тарифа в USDC).3
Resume after payment
После оплаты по ссылке ИИ вызывает
heliusAccount с action: "signup" и mode: "resume" — проверяется статус платежного намерения, завершается подготовка учетной записи и автоматически настраивается ключ API.Контактные данные: для каждой новой регистрации, включая тариф Agent, требуются
email, firstName и lastName. Кошелек используется только для оплаты. Для upgradePlan требуются те же данные.Конфигурация сети
По умолчанию сервер MCP использует mainnet-beta. Переключитесь на devnet с помощью переменной среды:setNetwork инструмента heliusAccount в рамках сеанса.
Системные промпты
Пакетhelius-mcp поставляется с готовыми системными промптами, которые обучают модели ИИ эффективно использовать инструменты Helius. Они находятся в system-prompts/:
openai.developer.md— для API OpenAI Responses/Chat Completions (сообщениеdeveloper)claude.system.md— для API Claude (системный промпт)full.md— автономный вариант со всеми встроенными ссылочными материалами (Cursor Rules, ChatGPT и т. д.)
helius-skills/SYSTEM-PROMPTS.md.
Навыки
Навыки — это наборы экспертных инструкций, которые обучают Claude направлять ваши запросы к нужным действиям MCP и справочным файлам. Они не ограничиваются доступом к инструментам: в них входят логика маршрутизации, правильные шаблоны SDK и правила, предотвращающие распространенные ошибки.Skills Overview
Доступно шесть навыков: Build (общая разработка для Solana), Phantom (интерфейсные dApp), Jupiter (DeFi), DFlow (торговые приложения), OKX (торговля и аналитика) и SVM (внутреннее устройство протокола)
Дополнительные сведения
Claude Code Plugin
Установка MCP и навыков одним действием
Helius CLI
Управление учетной записью из командной строки
MCP Specification
Узнайте больше о стандарте Model Context Protocol
helius-mcp on npm
Сведения о пакете и история версий
Changelog
История версий и примечания к выпускам
Contribute
Руководство по внесению изменений в
helius-mcp