SperaxOS — MCP-сервер для Claude Code: что делает и как установить
MCP-сервер для связи ИИ-ассистента с протоколом Sperax. Позволяет проверять баланс USDs, отслеживать доходность стейкинга veSPA и статус пулов Demeter в Arbitrum.
Открыть на GitHubЧто делает SperaxOS
Сервер открывает агентам доступ к смарт-контрактам Sperax в сетях Arbitrum, BNB Chain и Ethereum. Набор функций охватывает проверку параметров стейблкоина USDs, симуляцию его минтинга, анализ распределения залогов в хранилище и вычисление голосующей силы по позициям veSPA.
Внутри заложены десятки готовых вызовов: получение цен оракулов Chainlink, аудит отклонения стейблкоина от курса в 1 доллар, проверка позиций вестинга xSPA и списки доходных ферм Demeter. Сервер работает локально через stdio или как отдельный HTTP-сервис.
Для запуска требуется среда Node.js 18+. Чтобы не зависеть от лимитов публичных провайдеров, передайте адрес собственного узла через переменную окружения ARBITRUM_RPC_URL.
Какие задачи решает
- узнать текущую доходность и параметры ребейза стейблкоина USDs
- проверить состав залога и здоровье привязки к доллару в хранилище
- рассчитать силу голоса по блокировкам veSPA
- найти активные пулы в Demeter по размеру TVL и APR
Примеры запросов агенту
- Узнай текущую доходность USDs и время последнего начисления ребейза
- Проверь здоровье привязки USDs к доллару и покажи отклонение курса
- Рассчитай силу голоса для блокировки 1000 токенов SPA в veSPA
Как установить SperaxOS
Установка
Команды запуска нет в реестре MCP — смотрите README репозитория
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о SperaxOS
Как установить SperaxOS в Claude Code?
Подключите сервер командой npx -y @sperax/mcp-server в конфигурационном файле MCP. Для запуска потребуется установленный Node.js 18+.
Что делает SperaxOS?
Сервер передаёт языковой модели функции для чтения ончейн-метрик Sperax. Ассистент сможет считывать балансы, проверять резервы хранилищ и рассчитывать параметры стейкинга.
Можно ли настроить собственный RPC-узел?
Да, передайте URL приватного узла в переменной окружения ARBITRUM_RPC_URL для Arbitrum или CUSTOM_RPC_URL для BNB Chain. Это предотвратит ошибки из-за лимитов публичных шлюзов.