
sendaifun/solana-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Сервер 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
-
Клонируйте этот репозиторий:
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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
Option 1: Quick Install (Recommended)
# 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
- Clone this repository:
git clone https://github.com/sendaifun/solana-mcp
cd solana-mcp
- Install dependencies:
pnpm install
- 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:
- Locate the Claude Desktop Configuration File
Установка
npx solana-mcpКонфигурация
{
"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": []
}
}
}