Integrations
Enables interaction with the Solana blockchain, including retrieving asset information, deploying tokens, checking balances, transferring tokens, minting NFTs, executing trades, and resolving domain names.
Solana Agent Kit MCP-сервер
Сервер Model Context Protocol (MCP), который предоставляет инструменты onchain для Claude AI, позволяя ему взаимодействовать с блокчейном Solana через стандартизированный интерфейс. Эта реализация основана на Solana Agent Kit и позволяет агентам AI беспрепятственно выполнять операции блокчейна.
Обзор
Этот сервер MCP расширяет возможности Клода, предоставляя инструменты для:
- Взаимодействие с блокчейном Solana
- Выполнение транзакций
- Запрос информации об учетной записи
- Управляйте кошельками Solana
Сервер реализует спецификацию Model Context Protocol для стандартизации взаимодействия блокчейна для агентов ИИ.
Предпосылки
- Node.js (v16 или выше)
- pnpm (рекомендуется), npm или пряжа
- Кошелек Solana с закрытым ключом
- URL-адрес Solana RPC (основная сеть, тестовая сеть или devnet)
Установка
Вариант 1: Быстрая установка (рекомендуется)
Запустится интерактивный процесс установки, который проведет вас через:
- Настройка Node.js при необходимости
- Настройка URL-адреса Solana RPC и закрытого ключа
- Настройка интеграции Claude Desktop
Вариант 2: Установка из npm (рекомендуется для таких клиентов, как Cursor/Cline)
Вариант 3: Сборка из исходного кода
- Клонируйте этот репозиторий:
- Установить зависимости:
- Создайте проект:
Конфигурация
Настройка среды
Создайте файл .env
с вашими учетными данными:
Интеграция с Claude Desktop
Чтобы добавить этот MCP-сервер в Claude Desktop, выполните следующие действия:
- Найдите файл конфигурации рабочего стола Claude.
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Добавьте конфигурацию. Создайте или отредактируйте файл конфигурации и добавьте следующий JSON:Если вы установили через npm (Вариант 1):Если вы собрали из исходников (Вариант 2):CopyCopy
- Перезапустите Claude Desktop. После внесения этих изменений перезапустите Claude Desktop, чтобы конфигурация вступила в силу.
Структура проекта
Доступные инструменты
Сервер MCP предоставляет следующие инструменты блокчейна Solana:
GET_ASSET
— получение информации об активе/токене SolanaDEPLOY_TOKEN
— Развертывание нового токена на SolanaGET_PRICE
— получение информации о ценах на токеныWALLET_ADDRESS
- Получить адрес кошелькаBALANCE
- Проверьте баланс кошелькаTRANSFER
- Передача токенов между кошелькамиMINT_NFT
— создание и выпуск новых NFTTRADE
- Осуществляйте торговлю токенамиREQUEST_FUNDS
— Запрос средств (полезно для тестирования/разработки)RESOLVE_DOMAIN
- Разрешение доменных имен SolanaGET_TPS
— получить текущие транзакции в секунду на Solana
Соображения безопасности
- Храните свой закрытый ключ в безопасности и никогда не делитесь им
- Используйте переменные среды для конфиденциальной информации
- Рассмотрите возможность использования специального кошелька для операций ИИ-агента.
- Регулярно контролируйте и проверяйте действия агентов ИИ
- Тестовые операции в devnet/testnet перед mainnet
Поиск неисправностей
Если у вас возникли проблемы:
- Проверьте правильность вашего закрытого ключа Solana
- Проверьте доступность вашего RPC URL
- Убедитесь, что вы находитесь в нужной сети (mainnet, testnet или devnet)
- Проверьте журналы Claude Desktop на наличие сообщений об ошибках.
- Убедитесь, что сборка прошла успешно.
Зависимости
Ключевые зависимости включают в себя:
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
- Форк репозитория
- Создайте ветку функций (
git checkout -b feature/amazing-feature
) - Зафиксируйте свои изменения (
git commit -m 'Add some amazing feature'
) - Отправить в ветку (
git push origin feature/amazing-feature
) - Открыть запрос на извлечение
Лицензия
Данный проект лицензирован по лицензии 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.
Сервер Model Context Protocol, который позволяет Claude AI взаимодействовать с блокчейном Solana через стандартизированный интерфейс, предоставляя инструменты для транзакций, запросов к счетам и управления кошельками.
- Обзор
- Предпосылки
- Установка
- Конфигурация
- Структура проекта
- Доступные инструменты
- Соображения безопасности
- Поиск неисправностей
- Зависимости
- Внося вклад
- Лицензия
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model-Context-Protocol server enabling users to perform basic operations on Solana and Ethereum blockchains through simple RPC endpoints.Last updated -1051TypeScriptApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that provides Claude with comprehensive access to Solana blockchain data via the Helius API, enabling operations like checking wallet balances, retrieving blockchain information, and interacting with tokens and NFTs.Last updated -1198TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.Last updated -5915TypeScriptMIT License
- -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