Barfinex
Loading

Barfinex через MCP для AI-инструментов

Как подключать AI-ассистентов к авторизованным операциям Provider без публикации приватной runtime-конфигурации.

Что такое Provider MCP?

Provider MCP отдает авторизованные REST-операции Barfinex Provider как структурированные инструменты для AI-ассистентов в приватной runtime-среде. Аккаунты, ордера, replay, EventSink и operator tools в публичном контенте должны описываться как приватные возможности, а не как публичные API сайта.

Provider OpenAPI используется как источник динамического списка инструментов. Когда Provider публикует новые документированные приватные операции, MCP-сервер может обновить список инструментов.

Модель инструментов

Базовые инструменты доступны всегда:

  • provider_health - проверка доступности Provider;
  • provider_openapi - получение текущего OpenAPI документа;
  • provider_refresh_openapi_tools - пересборка динамических инструментов;
  • provider_request - fallback для документированных Provider-запросов.

Динамические инструменты строятся из OpenAPI операций. Имена, параметры и методы зависят от текущего Provider API.

Конфигурация

В MCP-клиенте или локальном runtime нужно настроить:

  • базовый URL Provider API;
  • bearer token, выпущенный Provider, в secret-хранилище клиента;
  • при необходимости timeout и локальные TLS-настройки для разработки.

Не публикуйте токены, локальные имена секретов и приватную конфигурацию workspace в публичных документах, скриншотах или общих промптах.

Аутентификация

Защищенные маршруты Provider требуют токен, выпущенный Provider. Передавайте его через secret-механизм MCP-клиента или через per-call credential field, если это поддерживает локальная MCP-настройка. Не размещайте приватные runtime credentials или operator endpoint examples в публичных страницах сайта.

Пример записи клиента

Пути и скрипты зависят от локального Barfinex workspace:

{
  "mcpServers": {
    "barfinex-provider": {
      "command": "npm",
      "args": ["run", "start:mcp:provider:dev"],
      "cwd": "/path/to/trading.apps"
    }
  }
}

Ограничения

  • Как MCP-инструменты доступны только документированные авторизованные REST-операции.
  • События WebSocket не являются MCP-инструментами.
  • Если Provider недоступен при старте, обновите OpenAPI-инструменты после запуска Provider.
  • Публичный сайт использует только санитизированные read-only проекции market intelligence; MCP остается авторизованной operator/developer интеграцией.

REST-поверхность описана в Provider API. Обзор платформы - в архитектуре Barfinex.

Давайте свяжемся

Есть вопросы или хотите узнать больше о Barfinex? Напишите нам.