Solana MCP Server
solana-mcp-server
Полнофункциональный MCP-сервер для блокчейна Solana. 25 инструментов для управления кошельками, операций с SPL-токенами, DeFi, стейкинга и запросов к сети. Построен на базе @solana/web3.js и @solana/spl-token с поддержкой Anchor.
Самый активно поддерживаемый MCP для Solana. Охватывает полный жизненный цикл SPL-токенов (создание, минтинг, сжигание, заморозка, разморозка, делегирование, управление правами), который пропускают конкуренты.
Установка
npx solana-mcp-serverИли установите глобально:
npm install -g solana-mcp-server
solana-mcp-serverRelated MCP server: SolanaBot
Настройка
Добавьте в конфигурацию MCP (claude_desktop_config.json или ~/.mcp.json):
{
"mcpServers": {
"solana": {
"command": "npx",
"args": ["-y", "solana-mcp-server"],
"env": {
"SOLANA_RPC_URL": "https://api.mainnet-beta.solana.com"
}
}
}
}Инструменты (25)
Управление кошельками (4)
Инструмент | Описание | Ключевые параметры |
| Создать новую пару ключей Solana (только в памяти) | -- |
| Импорт из закрытого ключа в формате base58 |
|
| Список всех кошельков в текущей сессии | -- |
| Получить баланс SOL для любого адреса |
|
Операции с SPL-токенами (10)
Инструмент | Описание | Ключевые параметры |
| Создать новый SPL-токен с заданным количеством знаков после запятой |
|
| Выпустить (минтить) токены на любой адрес |
|
| Сжечь токены с аккаунта |
|
| Заморозить токен-аккаунт |
|
| Разморозить токен-аккаунт |
|
| Изменить права доступа к токену (минтинг, заморозка, владелец, закрытие) |
|
| Общее предложение и метаданные токена |
|
| Закрыть аккаунт и вернуть ренту |
|
| Одобрить делегата для перевода токенов |
|
| Отозвать одобрение делегата |
|
Переводы (3)
Инструмент | Описание | Ключевые параметры |
| Перевод SOL между кошельками |
|
| Перевод SPL-токенов |
|
| Запросить эйрдроп SOL (только devnet/testnet) |
|
Запросы к аккаунтам (4)
Инструмент | Описание | Ключевые параметры |
| Подробная информация об аккаунте |
|
| Детали транзакции по подписи |
|
| Создать ассоциированный токен-аккаунт |
|
| Список всех токен-аккаунтов кошелька |
|
Данные токенов (1)
Инструмент | Описание | Ключевые параметры |
| Баланс SPL-токенов для конкретного аккаунта |
|
Сеть (3)
Инструмент | Описание | Ключевые параметры |
| Переключение между mainnet, devnet, testnet, localhost |
|
| Текущий статус и информация о сети | -- |
| Получить недавний blockhash для формирования транзакции | -- |
Почему именно этот сервер?
Полный жизненный цикл SPL-токенов. Создание, минтинг, сжигание, заморозка, разморозка, установка прав, делегирование, закрытие — 10 инструментов, покрывающих каждую операцию. Конкуренты ограничиваются только созданием и переводом.
Инфраструктура, готовая к продакшену. Ленивая инициализация соединения (без таймаутов при запуске), 10-секундные таймауты сетевых вызовов, комплексная обработка ошибок и поддержка развертывания через Smithery.
Интеграция с Anchor. Построено с поддержкой
@coral-xyz/anchorдля взаимодействия с программами Anchor наряду с обычными операциями SPL-токенов.
Сети
Сеть | Эндпоинт |
|
|
|
|
|
|
|
|
Безопасность
Закрытые ключи хранятся только в оперативной памяти — никогда не записываются на диск
Ключи очищаются при завершении процесса
Все входные данные проверяются с помощью схем Zod
Переменные окружения
Переменная | Обязательно | Описание |
| Нет | Эндпоинт Solana RPC (по умолчанию: mainnet) |
Разработка
git clone https://github.com/ExpertVagabond/solana-mcp-server.git
cd solana-mcp-server
npm install
npm run build
npm startnpm test # Basic functionality tests
npm run type-check # TypeScript type checking
npm run lint # ESLint
npm run quality # Full quality check (lint + types + tests)Лицензия
MIT -- Purple Squirrel Media
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with the Solana blockchain network, supporting documentation search, blockchain queries, wallet management, and cryptographic signing operations on Devnet and Testnet.
- AlicenseNot gradedqualityDmaintenanceEnables interaction with the Solana blockchain through Claude Desktop, allowing users to check SOL balances, transfer SOL between accounts, and request airdrops using the Model Context Protocol.8,867BSD 2-Clause "Simplified"
- AlicenseAqualityDmaintenanceEnables AI agents to read chain data, execute transactions, swap tokens, and manage wallets on Solana through 38 tools across 7 modules. Supports write operations with a private key and includes built-in prompts for common workflows.381MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with the Solana blockchain, manage accounts and tokens, and develop and deploy smart contracts end-to-end.4
Related MCP Connectors
Solana MCP for wallets, trades, markets, PnL, transfers, onchain data, signable swaps and API tools.
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
Solana on-chain intelligence — token scans, wallet profiling, bundle detection, 19 MCP tools.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ExpertVagabond/solana-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server