SS

sendaifun/solana-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

166 stars 54 forks 품질 70 트렌드 17Apache-2.0

Solana 에이전트 킷(https://github.com/sendaifun/solana-agent-kit))으로 구동되는 모델 컨텍스트 프로토콜 서버로 Solana 블록체인과 상호작용할 수 있습니다.

개요

Claude AI를 위한 온체인 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버로, 표준화된 인터페이스를 통해 Solana 블록체인과 상호작용할 수 있습니다. 이 구현은 Solana 에이전트 킷을 기반으로 하며, AI 에이전트가 블록체인 작업을 원활하게 수행할 수 있도록 합니다. 이 MCP 서버는 Claude의 기능을 확장하여 다음과 같은 도구를 제공합니다: * Solana 블록체인과 상호작용하기 * 거래 실행 * 계정 정보 조회 * Solana 지갑 관리 서버는 AI 에이전트의 블록체인 상호작용을 표준화하기 위해 모델 컨텍스트 프로토콜(Model Context Protocol) 명세를 구현합니다. * Node.js (v16 이상) * pnpm (권장), npm, 또는 yarn * 개인 키가 있는 Solana 지갑 * Solana RPC URL (메인넷, 테스트넷, 또는 devnet) 이 과정을 안내하는 인터랙티브 설치 과정이 시작됩니다: - 필요시 Node.js 설정 - Solana RPC URL 및 개인 키 설정 - Claude Desktop 통합 설정 .

개요(AI 번역)

팔라 상태 확인해

Claude AI를 위한 온체인 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버로, 표준화된 인터페이스를 통해 Solana 블록체인과 상호작용할 수 있습니다. 이 구현은 Solana 에이전트 킷을 기반으로 하며, AI 에이전트가 블록체인 작업을 원활하게 수행할 수 있도록 합니다.

개요

이 MCP 서버는 Claude의 기능을 확장하여 다음과 같은 도구를 제공합니다:

  • 솔라나 블록체인과 상호작용하기
  • 거래 실행
  • 계정 정보 조회
  • 솔라나 지갑 관리

서버는 AI 에이전트의 블록체인 상호작용을 표준화하기 위해 모델 컨텍스트 프로토콜(Model Context Protocol) 명세를 구현합니다.

선수 조건

  • Node.js (v16 이상)
  • PNPM(권장), NPM, 또는 실
  • 개인키를 가진 솔라나 지갑
  • Solana RPC URL (메인넷, 테스트넷, 또는 데브넷)

설치

옵션 1: 빠른 설치 (권장)

이 과정은 다음과 같은 과정을 안내하는 인터랙티브 설치 과정을 시작합니다:

  • 필요 시 Node.js 설정
  • Solana RPC URL 및 개인 키 설정
  • Claude Desktop 통합 설정

옵션 2: npm에서 설치하기 (Cursor/Cline 같은 클라이언트에 권장)

옵션 3: 소스 기반 빌드

  1. 이 저장소를 복제:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Solana Agent Kit MCP Server

Check on Phala

A Model Context Protocol (MCP) server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface. This implementation is based on the Solana Agent Kit and enables AI agents to perform blockchain operations seamlessly.

Overview

This MCP server extends Claude’s capabilities by providing tools to:

  • Interact with Solana blockchain
  • Execute transactions
  • Query account information
  • Manage Solana wallets

The server implements the Model Context Protocol specification to standardize blockchain interactions for AI agents.

Prerequisites

  • Node.js (v16 or higher)
  • pnpm (recommended), npm, or yarn
  • Solana wallet with private key
  • Solana RPC URL (mainnet, testnet, or devnet)

Installation

# Download the installation script
curl -fsSL https://raw.githubusercontent.com/sendaifun/solana-mcp/main/scripts/install.sh -o solana-mcp-install.sh

# Make it executable and run
chmod +x solana-mcp-install.sh && ./solana-mcp-install.sh --backup

This will start an interactive installation process that will guide you through:

  • Setting up Node.js if needed
  • Configuring your Solana RPC URL and private key
  • Setting up the Claude Desktop integration

Option 2: Install from npm ( recommend for clients like Cursor/Cline)

# Install globally
npm install -g solana-mcp

# Or install locally in your project
npm install solana-mcp

Option 3: Build from Source

  1. Clone this repository:
git clone https://github.com/sendaifun/solana-mcp
cd solana-mcp
  1. Install dependencies:
pnpm install
  1. Build the project:
pnpm run build

Configuration

Environment Setup

Create a .env file with your credentials:

# Solana Configuration
SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_solana_rpc_url_here
OPENAI_API_KEY=your_openai_api_key # OPTIONAL

Integration with Claude Desktop

To add this MCP server to Claude Desktop, follow these steps:

  1. Locate the Claude Desktop Configuration File
GitHub에서 전체 README 보기

설치

npx solana-mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "solana-mcp": { "command": "npx", "args": ["solana-mcp"], "env": { "RPC_URL": "your_solana_rpc_url_here", "SOLANA_PRIVATE_KEY": "your_private_key_here", "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL }, "disabled": false, "autoApprove": [] } } }