DM

dcspark/mcp-server-helius

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

14 stars 11 forks Качество 65 Тренд 20MIT

Этот репозиторий содержит сервер Model Context Protocol (MCP), который предоставляет Клоду доступ к данным блокчейна Solana через API Helius.

Обзор

Этот репозиторий содержит сервер Model Context Protocol (MCP), который предоставляет Клоду доступ к данным блокчейна Solana через API Helius. Сервер позволяет Клоду выполнять такие операции, как проверка балансов кошельков, получение информации о блокчейне и взаимодействие с токенами и NFT на блокчейне Solana. Сервер MCP предоставляет Клоду следующие инструменты: - helius get balance: Получить баланс адреса кошелька Solana - helius get block height: Получить текущую высоту блока блокчейна Solana - helius get slot: Получите текущий слот блокчейна Solana - helius get latest blockhash: Получите последний блокчейн Solana - helius get transaction: Получить транзакцию по ее подписи - helius get account info: Получить информацию об учетной записи по адресу Solana - helius get signatures for address: Получите подписи транзакций для адреса Solana - helius get multiple accounts: Получите информацию о нескольких учетных записях Solana - helius get program accounts:.

Обзор (машинный перевод)

Этот репозиторий содержит сервер Model Context Protocol (MCP), который предоставляет Клоду доступ к данным блокчейна Solana через API Helius. Сервер позволяет Клоду выполнять такие операции, как проверка балансов кошельков, получение информации о блокчейне и взаимодействие с токенами и NFT на блокчейне Solana.

Обзор

Сервер MCP предоставляет Клоду следующие инструменты:

###Базовые блокчейн-операции

  • [[Т0]]: Получите баланс кошелька Solana
  • [[Т1]]: Получите текущую высоту блока блокчейна Solana
  • [[Т2]]: Получите текущий слот блокчейна Solana
  • [[Т3]]: Получите последний блокчейн от Solana
  • [[Т4]]: Получить сделку по ее подписи
  • [[Т5]]: Получите информацию об учетной записи для адреса Solana
  • [[Т6]]: Получите подписи транзакций для адреса Solana
  • [[Т7]]: Получить информацию о нескольких аккаунтах Solana
  • [[Т8]]: Получить все счета, принадлежащие программе

Операции с токенами

[[Т9]]: Получите учетные записи токенов, принадлежащие адресу Solana

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Helius

This repository contains a Model Context Protocol (MCP) server that provides Claude with access to Solana blockchain data via the Helius API. The server enables Claude to perform operations like checking wallet balances, getting blockchain information, and interacting with tokens and NFTs on the Solana blockchain.

Overview

The MCP server exposes the following tools to Claude:

Basic Blockchain Operations

  • helius_get_balance: Get the balance of a Solana wallet address
  • helius_get_block_height: Get the current block height of the Solana blockchain
  • helius_get_slot: Get the current slot of the Solana blockchain
  • helius_get_latest_blockhash: Get the latest blockhash from the Solana blockchain
  • helius_get_transaction: Get a transaction by its signature
  • helius_get_account_info: Get account information for a Solana address
  • helius_get_signatures_for_address: Get transaction signatures for a Solana address
  • helius_get_multiple_accounts: Get information about multiple Solana accounts
  • helius_get_program_accounts: Get all accounts owned by a program

Token Operations

  • helius_get_token_accounts_by_owner: Get token accounts owned by a Solana address
  • helius_get_token_supply: Get the supply of a token
  • helius_get_token_account_balance: Get the balance of a token account
  • helius_get_token_accounts: Get token accounts by mint or owner

NFT and Digital Assets

  • helius_get_asset: Get details of a digital asset by its ID
  • helius_get_rwa_asset: Get details of a real-world asset by its ID
  • helius_get_asset_batch: Get details of multiple assets by their IDs
  • helius_get_asset_proof: Get proof for a digital asset
  • helius_get_assets_by_group: Get assets by group key and value
  • helius_get_assets_by_owner: Get assets owned by a specific address
  • helius_get_assets_by_creator: Get assets created by a specific address
  • helius_get_assets_by_authority: Get assets by authority address
  • helius_search_assets: Search for assets using various filters (ownerAddress, creatorAddress, compressed, etc.)
  • helius_get_signatures_for_asset: Get signatures associated with an asset
  • helius_get_nft_editions: Get NFT editions for a master edition

Blockchain System Information

  • helius_get_minimum_balance_for_rent_exemption: Get the minimum balance required for rent exemption
  • helius_get_inflation_reward: Get inflation rewards for a list of addresses
  • helius_get_epoch_info: Get information about the current epoch
  • helius_get_epoch_schedule: Get the epoch schedule
  • helius_get_leader_schedule: Get the leader schedule for an epoch
  • helius_get_recent_performance_samples: Get recent performance samples
  • helius_get_version: Get the version of the Solana node

Transaction and Fee Methods

  • helius_get_priority_fee_estimate: Get priority fee estimate for a transaction
  • helius_poll_transaction_confirmation: Poll for transaction confirmation status
Открыть полный README на GitHub

Установка

npx -y @mcp-dockmaster/mcp-server-helius
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "mcp-server-helius": { "command": "npx", "args": [ "-y", "@mcp-dockmaster/mcp-server-helius" ], "env": { "HELIUS_API_KEY": "your-helius-api-key" } } } }