xRocket Exchange MCP
xRocket Exchange MCP
Готовьте, проверяйте и исполняйте ордера xRocket CEX через MCP-совместимый ИИ-клиент. Локальный сервер получает оценку биржи, комиссию, рыночные правила, соответствующие балансы и точное намерение до отдельно одобряемого исполнения.
Размещённый endpoint остаётся публичной демонстрацией рыночных данных и путём онбординга; он никогда не получает учётные данные аккаунта и не может совершать сделки. Этот пакет не аффилирован с xRocket и не одобрен xRocket. Настроить торговлю или открыть xRocket.
Быстрый старт торговли
Войдите в xRocket и откройте Меню → Настройки → Настройки биржи → API-токен.
Создайте тестнет-ориентированную MCP-конфигурацию только для ордеров:
npx -y xrocket-mcp@0.5.0 trading-configВставьте выведенный JSON в свой локальный MCP-клиент. Замените
SET_YOUR_XROCKET_API_TOKEN_LOCALLYтолько в локальном секрете или настройках окружения клиента.Попросите клиент подготовить ордер и показать оценку, комиссию, балансы, правила и точное намерение без исполнения. Явно одобряйте только после просмотра этого предпросмотра.
Используйте npx -y xrocket-mcp@0.5.0 trade-config --mainnet только после проверки на тестнете. Он включает отдельный шлюз ордеров для mainnet; переводы и выводы средств остаются отключёнными.
Токен вышестоящей системы имеет широкий доступ к аккаунту, а не документированные гранулярные области действия. Никогда не помещайте его в чат, на размещённый endpoint, в файл в коммите, в issue или в журнал.
Related MCP server: tossinvest-openapi-mcp
Хостинговая демонстрация рынка
Используйте страницу подключения или скопируйте публичный endpoint mainnet без установки чего-либо и без указания учётных данных:
https://xrocket-mcp-production.up.railway.app/mcpОн открывает только 10 публичных инструментов и не может читать токены аккаунта или включать финансовые записи. При просьбе о торговле его онбординг-инструмент направляет пользователя к локальной настройке выше.
Локальный быстрый старт
npx -y xrocket-mcp@0.5.0 doctor
npx -y xrocket-mcp@0.5.0 configТребуется Node.js 20 или новее. Публичное чтение рыночных данных работает без конфигурации:
XROCKET_PROFILE=public
XROCKET_ENVIRONMENT=mainnetУстановите комплексный плагин Codex из маркетплейса репозитория:
codex plugin marketplace add nakazanie-ton/myrocket --ref main
codex plugin add xrocket-exchange@xrocket-agentsПример MCP-клиента:
{
"mcpServers": {
"xrocket": {
"command": "npx",
"args": ["-y", "xrocket-mcp@0.5.0"],
"env": {
"XROCKET_ENVIRONMENT": "mainnet",
"XROCKET_ENABLE_TRADING": "false",
"XROCKET_ENABLE_TRANSFERS": "false",
"XROCKET_ENABLE_WITHDRAWALS": "false",
"XROCKET_ALLOW_MAINNET_WRITES": "false"
}
}
}
}Для разработки из исходного кода выполните npm ci, npm test и npm run build в этом каталоге.
Профили и шлюзы записи
public: 10 неаутентифицированных инструментов, включая составнойxrocket_market_snapshot.private-read: публичные инструменты плюс балансы, обзор аккаунта, ордера, переводы, вывода и квоты; определяется автоматически при наличииXROCKET_API_TOKEN.full: все инструменты, но каждое семейство исполнения остаётся отключённым, пока его собственный шлюз не установлен вtrue.
Шлюзы записи — это XROCKET_ENABLE_TRADING, XROCKET_ENABLE_TRANSFERS и XROCKET_ENABLE_WITHDRAWALS; все по умолчанию равны false. Запись в mainnet также требует XROCKET_ALLOW_MAINNET_WRITES=true.
Каждая финансовая запись сохраняет точное подготовленное намерение в памяти сервера и возвращает кратковременную, привязанную к запросу одноразовую квитанцию на подтверждение. Недостающие идентификаторы клиента генерируются на этапе подготовки и показываются в предпросмотре. Исполнение принимает только эту квитанцию. Записи автоматически не повторяются после неоднозначного результата сети; сначала сверяйте по идентификатору клиента.
Квитанция связывает полезную нагрузку, но не подтверждает согласие человека. Если ваш MCP-клиент не имеет доверенного интерфейса одобрения или протокола одобрения вне канала, оставляйте все шлюзы исполнения отключёнными.
Границы
API биржи не имеет endpoint адресов депозитов; онбординг — это только руководство по интерфейсу.
Внутренние переводы биржи — это переводы между
funding↔trading, а не платежи типа «пользователь-пользователь».xRocket Pay — отдельный продукт и не входит в комплект.
WebSocket-каналы регулярно проверяются, но в 0.5.0 используются ограниченные REST-снимки данных.
Храните финансовые значения в виде десятичных строк и используйте
TONCOINтам, где этого требует текущий API.
Полная документация, тестовое покрытие, политика безопасности, политика конфиденциальности и условия находятся в репозитории проекта.
This server cannot be installed
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA portable MCP server that exposes Lighter trading to any MCP-capable agent with safety-first features like mode-based gating, two-step confirmations, and audit logging.1MIT
- AlicenseCqualityBmaintenanceSafe-by-default MCP server for the official Toss Securities Open API, providing read-only market and account data with optional order operations protected by multiple safety gates.27192MIT
- AlicenseAqualityBmaintenanceA Model Context Protocol server that gives any MCP client two economic-safety tools: realizable quote and pretrade check, paid per call in USDC with no accounts.2430MIT
- AlicenseNot gradedqualityBmaintenanceMCP server providing x402-paid tools for tokenized stock data on EVM chains, including premium/discount, liquidity, whale activity, and a guarded trading wrapper for Robinhood Chain.MIT
Related MCP Connectors
Read-only MCP server for Robinhood Chain token discovery, research, and due diligence via GMGN.
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
Hosted MCP server for live Bittensor chain reads and self-custodial on-chain writes.
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/nakazanie-ton/myrocket'
If you have feedback or need assistance with the MCP directory API, please join our Discord server