MCP 헬리우스
이 저장소에는 Claude가 Helius API를 통해 Solana 블록체인 데이터에 접근할 수 있도록 하는 Model Context Protocol(MCP) 서버가 포함되어 있습니다. 이 서버를 통해 Claude는 지갑 잔액 확인, 블록체인 정보 가져오기, Solana 블록체인의 토큰 및 NFT와 상호 작용하는 등의 작업을 수행할 수 있습니다.
개요
MCP 서버는 Claude에게 다음 도구를 제공합니다.
기본 블록체인 작업
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
: 프로그램이 소유한 모든 계정을 가져옵니다.
토큰 운영
helius_get_token_accounts_by_owner
: Solana 주소가 소유한 토큰 계정을 가져옵니다.helius_get_token_supply
: 토큰 공급을 가져옵니다.helius_get_token_account_balance
: 토큰 계정의 잔액을 가져옵니다.helius_get_token_accounts
: 민트 또는 소유자별 토큰 계정 가져오기
NFT와 디지털 자산
helius_get_asset
: ID로 디지털 자산의 세부 정보를 가져옵니다.helius_get_rwa_asset
: ID로 실제 자산의 세부 정보를 가져옵니다.helius_get_asset_batch
: ID별로 여러 자산의 세부 정보를 가져옵니다.helius_get_asset_proof
: 디지털 자산에 대한 증명을 받으세요helius_get_assets_by_group
: 그룹 키와 값으로 자산 가져오기helius_get_assets_by_owner
: 특정 주소가 소유한 자산을 가져옵니다.helius_get_assets_by_creator
: 특정 주소로 생성된 자산 가져오기helius_get_assets_by_authority
: 권한 주소로 자산 가져오기helius_search_assets
: 다양한 필터(ownerAddress, creatorAddress, compressed 등)를 사용하여 자산을 검색합니다.helius_get_signatures_for_asset
: 자산과 관련된 서명을 가져옵니다.helius_get_nft_editions
: 마스터 에디션을 위한 NFT 에디션 받기
블록체인 시스템 정보
helius_get_minimum_balance_for_rent_exemption
: 임대료 면제에 필요한 최소 잔액을 가져옵니다.helius_get_inflation_reward
: 주소 목록에 대한 인플레이션 보상을 받습니다.helius_get_epoch_info
: 현재 epoch에 대한 정보를 가져옵니다.helius_get_epoch_schedule
: epoch 일정을 가져옵니다.helius_get_leader_schedule
: 에포크에 대한 리더 일정을 가져옵니다.helius_get_recent_performance_samples
: 최근 성능 샘플을 가져옵니다.helius_get_version
: Solana 노드의 버전을 가져옵니다.
거래 및 수수료 방법
helius_get_priority_fee_estimate
: 거래에 대한 우선 순위 수수료 추정치를 가져옵니다.helius_poll_transaction_confirmation
: 거래 확인 상태 설문 조사helius_send_jito_bundle
: 거래 묶음을 Jito로 보냅니다.helius_get_bundle_statuses
: Jito 번들의 상태를 가져옵니다.helius_get_fee_for_message
: 직렬화된 메시지에 대한 수수료를 가져옵니다.helius_execute_jupiter_swap
: Jupiter를 사용하여 토큰 스왑을 실행합니다.
필수 조건
- Node.js(v16 이상)
- Helius API 키( https://dev.helius.xyz/ 에서 받으세요)
- 클로드 데스크톱 애플리케이션
설치
- 이 저장소를 복제하세요:지엑스피1
- 종속성 설치:
- 프로젝트를 빌드하세요:
구성
Claude Desktop 구성
이 MCP 서버를 사용하도록 Claude Desktop을 구성하려면:
- 클로드 데스크톱 열기
- Claude Desktop 구성 파일로 이동합니다.
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- 리눅스:
~/.config/Claude/claude_desktop_config.json
- macOS:
- MCP 서버 구성을 추가합니다.
지역적으로 실행
npx를 사용하여 직접 실행할 수도 있습니다.
용법
구성이 완료되면 Claude Desktop을 다시 시작하세요. 이제 Claude에게 Solana 블록체인 도구에 대한 접근 권한이 부여됩니다. Claude에게 다음 작업을 요청할 수 있습니다.
- 지갑 잔액 확인:
- 현재 블록 높이를 가져옵니다.
- NFT에 대한 정보를 얻으세요:
Claude는 Helius를 통해 Solana 블록체인에서 직접 이 정보를 가져오기 위해 MCP 서버를 사용합니다.
개발
새로운 도구 추가
MCP 서버에 새로운 도구를 추가하려면:
src/tools.ts
에 도구를 정의하세요- 적절한 핸들러 파일에 핸들러 함수를 생성합니다.
src/tools.ts
의handlers
객체에 핸들러를 추가합니다.
건물
특허
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Helius API를 통해 Claude가 Solana 블록체인 데이터에 포괄적으로 액세스할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 지갑 잔액 확인, 블록체인 정보 검색, 토큰 및 NFT와의 상호 작용과 같은 작업을 수행할 수 있습니다.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.Last updated -21979Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain, allowing it to execute transactions, query accounts, manage wallets, get price predictions, trade tokens, and access various blockchain data sources.Last updated -2