SS

sendaifun/solana-mcp

Developer tools

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

166 stars 54 forks Качество 70 Тренд 17Apache-2.0

Сервер Model Context Protocol для взаимодействия с блокчейном Solana, работающий на базе Solana Agent Kit (https://github.com/sendaifun/solana-agent-kit)

Обзор

Сервер Model Context Protocol (MCP), предоставляющий ончейн-инструменты для Claude AI, позволяющие ему взаимодействовать с блокчейном Solana через стандартизированный интерфейс. Эта реализация основана на Solana Agent Kit и позволяет агентам ИИ бесшовно выполнять операции блокчейна. Этот MCP-сервер расширяет возможности Claude, предоставляя инструменты для: * Взаимодействовать с блокчейном Solana * Выполнять транзакции * Запрашивать информацию о счетах * Управлять кошельками Solana Сервер реализует спецификацию протокола Model Context для стандартизации взаимодействия блокчейна для агентов ИИ. * Node.js (v16 или выше) * pnpm (рекомендуют), npm или yarn * Кошелек Solana с приватным ключом * URL RPC Solana (mainnet, testnet или devnet) Это запустит процесс интерактивной установки, который проведёт вас через: - Настройка Node.js при необходимости - Настройка URL и приватного ключа Solana RPC - Настройка интеграции с Claude Desktop Создайте .

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

Проверь Фалу

Сервер Model Context Protocol (MCP), предоставляющий ончейн-инструменты для Claude AI, позволяющие ему взаимодействовать с блокчейном Solana через стандартизированный интерфейс. Эта реализация основана на Solana Agent Kit и позволяет агентам ИИ бесшовно выполнять операции блокчейна.

Обзор

Этот MCP-сервер расширяет возможности Claude, предоставляя инструменты для:

  • Взаимодействовать с блокчейном Solana
  • Выполнить транзакции
  • Запрос информации о аккаунте
  • Управление кошельками Solana

Сервер реализует спецификацию протокола Model Context для стандартизации взаимодействия блокчейна для агентов ИИ.

Предварительные требования

  • Node.js (v16 или выше)
  • PNPM (рекомендуемо), NPM или пряжа
  • Кошелёк Solana с приватным ключом
  • Solana RPC URL (mainnet, testnet или devnet)

Установка

Вариант 1: Быстрая установка (рекомендуется)

Это запустит процесс интерактивной установки, который проведёт вас через следующие:

  • Настройка Node.js при необходимости
  • Настройка URL и приватного ключа вашего RPC Solana
  • Настройка интеграции с Claude Desktop

Вариант 2: Установка с npm (рекомендую для клиентов вроде Cursor/Cline)

Вариант 3: Build from Source

  1. Клонируйте этот репозиторий:

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

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
Открыть полный README на GitHub

Установка

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": [] } } }