ИИ-ассистент → 16 бирж + MetaTrader 5

MCP-сервер для торговли: подключите Claude и ChatGPT к своей бирже

Короткий ответ: AlgoVesta работает как MCP-сервер (Model Context Protocol), который через одно подключение получает доступ к 16 крипто-биржам и MetaTrader 5. Вы вставляете одну ссылку в Claude, ChatGPT, Cursor или любой другой MCP-клиент, и ассистент может прочитать ваш портфель, оценить идею, симулировать её и — как только вы разрешите — разместить ордер. Каждое подключение начинается с paper-баланса $5 000, каждый ордер проходит через риск-стену на стороне сервера, с которой модель не может спорить, и каждое действие возвращает квитанцию, подписанную ed25519.

Paper-режим по умолчанию Разрешения на вывод средств не существует 2FA обязательна перед реальными ордерами Подписанная квитанция на каждое действие

Что такое MCP-торговля

Model Context Protocol — открытый стандарт для подключения ИИ-ассистента к внешней системе. Вместо того чтобы модель угадывала ответ на основе данных обучения, она вызывает именованный инструмент на указанном вами сервере, получает в ответ структурированные данные и рассуждает на основе реальных фактов. Это тот же механизм, что позволяет ассистенту читать репозиторий или делать запрос к базе данных — здесь же системой на другом конце является ваша торговая инфраструктура.

Это различие важно в торговле сильнее, чем почти где-либо ещё. Языковая модель, которую спросили «стоит ли мне закрыть позицию по ETH?» без подключения к инструментам, понятия не имеет, держите ли вы ETH, сколько вы за него заплатили и где стоит ваш стоп. Она выдаст уверенный абзац, построенный на пустом месте. С MCP-подключением она вызывает get_portfolio_context, видит реальную позицию, реальную точку входа, реальный нереализованный результат — и отвечает про ваш счёт, а не про торговлю вообще.

MCP-подключение AlgoVesta — это одна ссылка. За ней стоит тот же слой исполнения, который уже обслуживает вебхуки TradingView платформы и маршрутизацию сигналов Telegram: адаптеры площадок, учёт позиций, риск-движок. Ассистент не разговаривает напрямую с Binance или с вашим брокером. Он разговаривает с AlgoVesta, а AlgoVesta — с биржей — и именно поэтому политика, которую модель не видит, всё равно может её остановить.

Стоит чётко обозначить, чем это не является. Это не сервис сигналов: AlgoVesta не генерирует и не продаёт торговые идеи в этом канале, и ассистент не следует чужим прогнозам. Это и не автономный бот. Ничего не происходит по расписанию, и ничего не происходит, пока вас нет рядом — ассистент действует только тогда, когда вы его об этом просите, в диалоге, в котором вы участвуете, и каждое действие записи видно в истории переписки. Если вам нужна автоматизация по расписанию или по правилам, для этого существуют пути через вебхук TradingView и маршрутизацию Telegram; MCP — это разговорный интерфейс, и оба варианта могут работать параллельно на одном счёте.

Ваши API-ключи биржи никогда не попадают к ассистенту. Они остаются зашифрованными внутри AlgoVesta. У ИИ есть только ограниченная по правам, отзываемая MCP-ссылка — дверь к счетам, которые вы уже контролируете, а не сами ключи.

Настройка занимает около пяти минут

Вы создаёте ссылку в панели AlgoVesta на вкладке MCP-подключение. Панель показывает полный адрес только один раз, в момент создания, а затем хранит лишь отпечаток — поэтому сразу скопируйте его в свой клиент. Относитесь к этому адресу как к учётным данным: тот, у кого он есть, может действовать в рамках его области доступа на ваших счетах.

Для клиента, который читает JSON-файл конфигурации — Claude Desktop, Cursor, большинство интеграций редакторов — добавьте одну запись:

{"mcpServers":{"algovesta":{"url":"https://api.algovesta.com/u/avmcp_<your-key>/mcp"}}}

Для Claude Code одна команда регистрирует тот же сервер через streamable HTTP:

claude mcp add --transport http algovesta https://api.algovesta.com/u/avmcp_<your-key>/mcp

Gemini CLI использует другое имя ключа для того же значения: пропишите httpUrl вместо url в файле настроек. Всё остальное в записи идентично.

При создании ключа вы выбираете его область доступа, и этот выбор важнее, чем клиент, в который вы его вставляете. Ключ read отвечает на вопросы и ничего не может разместить — он подходит для ассистента общего назначения, которым вы пользуетесь и для несвязанных задач. Ключ paper открывает полный набор инструментов против виртуального баланса и является разумным выбором по умолчанию, пока вы изучаете поведение конкретной модели. Ключ live затрагивает реальные деньги, и это единственная область доступа, создание которой требует второго фактора. Поскольку ключи независимы, большинство людей в итоге держат два-три ключа одновременно — read-ключ на телефоне, paper-ключ в редакторе — и отзывают их по отдельности, а не все сразу.

Есть и второй путь, если вы предпочитаете вообще не вставлять секретный адрес. AlgoVesta также предоставляет стандартную конечную точку OAuth 2.1 по адресу https://api.algovesta.com/mcp с PKCE (S256) и Dynamic Client Registration, поэтому клиент, поддерживающий OAuth, может зарегистрироваться самостоятельно и провести вас через обычный экран согласия в браузере. Клиенты, поддерживающие удалённые коннекторы, включая Claude в вебе, на десктопе и в мобильном приложении, могут использовать этот путь напрямую. Пошаговые экраны для обоих путей — в руководстве по подключению MCP.

Что может ИИ

Сервер предоставляет двадцать инструментов. Четырнадцать из них читают, рассуждают или репетируют и ничего не меняют; шесть из них записывают. Такое разделение сделано намеренно, потому что оно отражает систему областей доступа — ключ только для чтения может вызывать инструменты чтения, но получит отказ от инструментов записи. Два из инструментов записи управляют стратегиями TradingView, и ни один из них не может активировать исполнение на реальные деньги: этот переключатель попросту отсутствует в наборе их доступных для записи полей.

Чтение и репетиция — 14 инструментов
  • get_portfolio_context — балансы, открытые позиции, точки входа и нереализованный результат по всем подключённым площадкам.
  • get_market_price — актуальная цена символа на площадке, которая фактически исполнит ордер.
  • get_trade_history — закрытые сделки и сводка результатов по крипте, MetaTrader 5 и paper, с пробелами в данных, которые указываются прямо, а не сглаживаются.
  • compare_venues — ранжирует ваши подключённые биржи по живой цене и измеренному спреду; он советует, но никогда не маршрутизирует.
  • simulate_order — стоимость, размер и риск ордера до его фактической отправки.
  • list_open_orders — отложенные ордера, включая защитные плечи.
  • verify_receipt — проверяет подпись ed25519, чтобы позже можно было доказать подлинность квитанции.
  • replay_channel — воспроизводит историю канала сигналов, чтобы увидеть, как бы он показал себя.
  • list_strategies — ваши стратегии TradingView и включены ли реальные деньги на каждой из них; сам URL вебхука никогда не возвращается.
  • compile_policy — превращает правила риска, записанные обычным языком, в машиночитаемую политику, которую применяет сервер.
Запись — 6 инструментов
  • place_order — открывает позицию с прикреплённым стопом; стоп не является опциональным.
  • close_position — закрывает позицию полностью или частично.
  • modify_position — перемещает стоп или тейк-профит на уже открытой позиции.
  • cancel_order — отменяет отложенный ордер, который ещё не исполнился.
  • create_strategy — создаёт стратегию TradingView, всегда с выключенным исполнением на реальные деньги.
  • update_strategy — изменяет настройки стратегии; переключатель реальных денег в их число не входит.

Инструменты ордеров работают против paper-движка, пока ключ не получит область доступа live. Два инструмента стратегий вообще не могут активировать исполнение на реальные деньги — этот переключатель отсутствует в наборе их доступных для записи полей, поэтому ни один ассистент не может его включить.

На практике ассистент объединяет их в цепочку. Попросите его ребалансировать портфель — и он прочитает портфель, оценит плечи сделки, симулирует каждое, расскажет вам, что собирается делать, и только потом что-то разместит. Полная схема входных и выходных данных для каждого инструмента опубликована в документации разработчика MCP, а машиночитаемый манифест находится по адресу /mcp/tools.json, если вы хотите изучить его перед подключением.

Поддерживаемые ИИ-ассистенты

MCP — это протокол, а не функция конкретного поставщика, поэтому список открыт: подключиться может всё, что его поддерживает. Ниже перечислены клиенты, которые люди реально используют с AlgoVesta сегодня.

КлиентКак подключаетсяПримечания
Claude (веб, десктоп, мобильный)Пользовательский коннекторНастройки → Коннекторы → Добавить пользовательский коннектор. Работает и на телефоне, так что вы можете спросить о позиции вдали от рабочего стола.
Claude CodeОдна команда CLIКоманда claude mcp add выше регистрирует его для текущего проекта или глобально.
CursorJSON-конфигурацияЗапись в mcp.json с полем url, точно как показано выше.
ChatGPTКоннекторы, режим разработчикаДоступно на платных тарифах; OpenAI открывает пользовательские MCP-коннекторы только в режиме разработчика.
Gemini CLIJSON-конфигурацияТа же запись, но поле называется httpUrl.
Любой другой MCP-клиентСекретная ссылка или OAuthТранспорт streamable HTTP; OAuth 2.1 с PKCE и Dynamic Client Registration для клиентов, которые это предпочитают.

Каждый ключ несёт собственную область доступа, метку и статус отзыва, поэтому использование ключа только для чтения в одном клиенте и paper-ключа в другом — это обычная практика, а не обходной путь. Отзыв одного ключа не затрагивает остальные.

Меры контроля риска, которые ИИ не может обойти уговорами

Очевидное возражение против того, чтобы позволить языковой модели размещать ордера, состоит в том, что языковые модели можно убедить сделать что угодно. Убедительный промпт, отравленная веб-страница в контекстном окне или просто уверенная ошибка — любое из этого может заставить модель захотеть сделать то, что вы не намеревались. Ответ AlgoVesta в том, что намерение модели — не последнее слово. Проверки выполняются на сервере, после того как запрос покидает ассистента, в коде, который модель никогда не видит и не может к нему обратиться.

  • Риск-стена на стороне сервера. Ваши правила — максимальный размер позиции, разрешённые символы, предел плеча, лимит дневного убытка — компилируются в политику, которую сервер оценивает при каждом ордере. Отклонённый ордер возвращает правило, которое его остановило. Никакая формулировка в диалоге не меняет результат, потому что движок политики не читает переписку.
  • Стоп-лосс обязателен. place_order не откроет позицию без стопа, и не существует инструмента, который удаляет его с уже открытой позиции. Ассистент, решивший, что сделка выглядела бы лучше без хеджирования, просто не может этого выразить.
  • Сначала paper, на балансе $5 000. Новые ключи выдаются в области доступа paper. Полный набор инструментов доступен, а ответы выглядят идентично реальным, так что вы можете неделю наблюдать за поведением конкретного ассистента, прежде чем задействовать реальные деньги.
  • Доступ live требует второго фактора. Повышение ключа до области доступа live требует TOTP-кода или кода, отправленного вам на почту, в панели. Ассистент не может запросить это повышение, и одного лишь владения MCP-ссылкой недостаточно, чтобы его получить.
  • Подписанные квитанции. Каждое действие возвращает квитанцию, подписанную ed25519, а verify_receipt независимо проверяет подпись. Если ассистент позже заявит, что разместил ордер, это утверждение можно проверить, а не просто принять на веру.
  • Аварийный выключатель и лимиты запросов. Заморозка счёта в панели останавливает все ключи сразу; каждый ключ также можно отозвать по отдельности. Запросы ограничены 60 в минуту на ключ, при этом place_order ограничен 10 в минуту, а replay_channel — 5 в час, так что зацикленный агент упирается в стену, а не в ваш баланс.

Об одном разрешении стоит сказать прямо, потому что это первый вопрос, который задают люди: инструмента для вывода средств не существует. Он не отключён по умолчанию и не спрятан за областью доступа — его вообще нет на поверхности протокола. API-ключи биржи, которые AlgoVesta держит от вашего имени, создаются без прав на вывод, поэтому даже полная компрометация MCP-ссылки не позволит вывести средства с вашей биржи.

Работает с

Одно подключение охватывает шестнадцать крипто-площадок, спот и фьючерсы, а также форекс и металлы на MetaTrader 5. Ассистент видит их как единый портфель; вам не нужно подключать отдельный сервер для каждой биржи.

BinanceBybitOKXKuCoinGate.ioBitgetKrakenCoinbaseBingXHyperliquidBackpackHTXBloFinPhemexWOO XCoinExMetaTrader 5

Полный цикл ордера был измерен примерно в одну секунду на MetaTrader 5 (849 мс) и примерно в три секунды на крипто-площадках (2785 мс) — от момента поступления вызова инструмента до подтверждённого ответа. Это исполнение, подходящее для взвешенной, разговорной торговли, а не для латентностного арбитража, и мы предпочитаем сказать это прямо, а не намекать на обратное. Полное покрытие по площадкам перечислено на странице бирж, а более широкий набор функций — на странице возможностей MCP.

Вопросы и ответы

Часто задаваемые вопросы

Самые частые вопросы перед решением — если сомнения остались, начните отсюда.

Model Context Protocol — открытый стандарт, который позволяет ИИ-ассистенту вызывать инструменты на внешнем сервере вместо ответа по памяти. MCP-сервер для торговли раскрывает ваши счета как эти инструменты, поэтому ассистент может прочитать ваш реальный портфель, оценить символ, симулировать ордер и разместить его. Сервер AlgoVesta охватывает 16 крипто-бирж и MetaTrader 5 через одно подключение.
Меры защиты не полагаются на то, что модель будет вести себя хорошо. Ваши правила риска компилируются в политику, которую сервер оценивает при каждом ордере, после того как запрос покидает ассистента, так что никакой промпт не может их обойти. Стоп-лосс обязателен, и ни один инструмент его не удаляет. Новые ключи работают против paper-баланса $5 000, доступ live требует от вас второго фактора, каждое действие возвращает квитанцию, подписанную ed25519, а аварийный выключатель мгновенно замораживает все ключи.
Нет. В Claude вы добавляете пользовательский коннектор и вставляете один адрес; в Claude Code это одна команда. Cursor и Gemini CLI требуют одной строки в JSON-файле конфигурации — это копирование и вставка, а не программирование. После этого вы просто пишете на обычном языке, а ассистент сам выбирает инструменты.
Claude в вебе, на десктопе и в мобильном приложении, Claude Code, Cursor, ChatGPT на платных тарифах с включённым режимом разработчика, Gemini CLI и любой другой клиент, поддерживающий Model Context Protocol. Сервер использует streamable HTTP, а также предлагает OAuth 2.1 с PKCE и Dynamic Client Registration для клиентов, предпочитающих поток согласия в браузере.
Нет, и не потому что разрешение отключено — его просто не существует. На поверхности протокола нет инструмента для вывода или перевода средств, поэтому ассистенту нечего вызвать. API-ключи биржи, которые AlgoVesta хранит от вашего имени, создаются без прав на вывод, и эти ключи вообще никогда не передаются ассистенту.
Каждый новый ключ начинает работу в области доступа paper с виртуальным балансом $5 000 и полным набором инструментов, так что ассистент ведёт себя точно так же, как и с реальными деньгами, но без всякого риска. Подключите его, потратьте неделю на то, чтобы просить его торговать, изучите квитанции — и повышайте ключ до области доступа live только тогда, когда будете удовлетворены его поведением.

Подключите своего ассистента и начните торговать на paper уже сегодня

Создайте MCP-ссылку, вставьте её в Claude или ChatGPT и начните с paper-баланса $5 000. Реальные деньги остаются за вторым фактором, пока вы не решите иначе.

Начать бесплатный пробный период

7-дневный бесплатный пробный период · Посмотреть тарифы

✓ Paper по умолчанию   ✓ Нет разрешения на вывод средств   ✓ Отзывайте любой ключ в панели в любой момент