Alpaca MCP Server

Официальный MCP-сервер брокера Alpaca: заявки по акциям, ETF, крипте и опционам, управление позициями и рыночные данные на естественном языке

  • 1 078 ★ репозитория
  • Последний коммит
  • MIT
MCP-серверОфициальныйВыбор редакции

Широкий доступ

Почему такой уровень

  • В боевом режиме выставляет реальные заявки, риск денежных потерь
  • Обязательно проверять режим paper или live перед работой
  • Требует секретных ключей API и доступа к портфелю
Все причины и проверки

alpacahq/alpaca-mcp-server

Установка

Ручная установка

{
  "mcpServers": {
    "alpaca": {
      "command": "uvx",
      "args": ["alpaca-mcp-server"],
      "env": {
        "ALPACA_API_KEY": "your_alpaca_api_key",
        "ALPACA_SECRET_KEY": "your_alpaca_secret_key"
      }
    }
  }
}

Бумажный режим включен по умолчанию.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • В боевом режиме выставляет реальные заявки, риск денежных потерь
  • Обязательно проверять режим paper или live перед работой
  • Требует секретных ключей API и доступа к портфелю

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер подключает ИИ-клиента к торговому API Alpaca и дает управлять счетом на естественном языке. Через инструменты доступны выставление рыночных, лимитных, стоп и трейлинг-заявок по акциям, ETF, крипте и опционам, отмена заявок, просмотр и закрытие позиций, история портфеля, списки наблюдения, справочник активов, календарь рынка, корпоративные события и новости. Отдельный блок это рыночные данные: котировки, сделки, бары и снимки, включая греки и подразумеваемую волатильность по опционам. По умолчанию включен бумажный режим, для реальных сделок его нужно явно выключить.

Для кого. Для трейдеров и разработчиков со счетом Alpaca, кто строит торговые сценарии и аналитику через агента.

Подходит, если

  • Тестируете торговые идеи на бумажном счете Alpaca
  • Нужны рыночные данные и снимки по акциям, крипте и опционам
  • Управляете заявками и позициями через ИИ-клиент

Не подходит, если

  • Не готовы к риску реальных сделок и денежных потерь при live-режиме
  • Нет проверки, включен ли бумажный или боевой режим
  • Планируете выставить сервер в интернет с ключами без защиты

Пример запроса к агенту

Покажи баланс и покупательную способность на бумажном счете, затем последнюю котировку AAPL

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Переменные окружения

ALPACA_API_KEY обязательная, секрет
Ключ API счета Alpaca.
ALPACA_SECRET_KEY обязательная, секрет
Секретный ключ счета Alpaca.
ALPACA_PAPER_TRADE
По умолчанию true, бумажный режим. Значение false включает реальную торговлю.
ALPACA_TOOLSETS
Список наборов инструментов через запятую, чтобы ограничить доступные операции.

Ограничения

Нужны ключи API Alpaca, они настраиваются в конфигурации MCP-клиента. Флаг ALPACA_PAPER_TRADE по умолчанию true, для реальных сделок его выставляют в false, поэтому режим надо проверять перед работой. Сервер может выставлять реальные заявки и видит портфель, ключи это чувствительные данные. Пакет не настраивает удаленную аутентификацию MCP, публиковать его в интернет с ключами нельзя. Доступность счета Alpaca зависит от юрисдикции.

Как отключить. Удалите запись alpaca из конфигурации MCP-клиента и перезапустите его. Ключи API отзываются в панели Alpaca.

Частые вопросы

Может ли сервер потратить реальные деньги?

Да, если выключить бумажный режим. По умолчанию ALPACA_PAPER_TRADE равен true, для реальных сделок его ставят в false, поэтому режим важно проверять.

Это официальный сервер Alpaca?

Да. Репозиторий принадлежит alpacahq, пакет публикуется на PyPI и запускается через uvx.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Официальный MCP-сервер Alpha Vantage: котировки, исторические ряды, индикаторы и данные компаний

MCP-серверРасширенный доступ227Звезды репозитория
Российский стек

MCP-сервер поверх официальной библиотеки moexalgo: 24 инструмента для свечей, стакана, сделок и статистики ISS и ALGOPACK Мосбиржи

MCP-серверРасширенный доступ4Звезды репозитория
Официальный

Официальный MCP-сервер и скиллы CCXT: рыночные данные, балансы и торговля по выбору на криптобиржах и рынках предсказаний

MCP-серверШирокий доступ44,9 тыс.Звезды репозитория

MCP-сервер с рыночными данными и техническим анализом: котировки, индикаторы, скринеры и бэктест для акций, крипты, форекса и фьючерсов

MCP-серверРасширенный доступ5,3 тыс.Звезды репозитория

MCP-сервер на akshare с котировками, показателями и новостями по акциям Китая, Гонконга и США и данными по криптовалютам

MCP-серверРасширенный доступ391Звезды репозитория
Официальный

Официальный MCP-сервер Unusual Whales: поток опционов, темные пулы, сделки конгрессменов и 200 с лишним эндпоинтов рыночных данных

MCP-серверРасширенный доступ94Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Alpaca MCP Server (эта карточка)даAPI-ключ1 078
EVM MCP Server — блокчейн для агентанетключ необязателен379MCP-сервер для сетей EVM
The Trader skillнет1 732Плагин Claude для разбора отчетов инвесторов, расчета долей портфеля и подготовки заявок через брокерский коннектор

Коротко о README

README описывает вторую версию сервера на FastMCP и OpenAPI, отличия от первой версии и способы установки для Claude Desktop, Cursor, VS Code, PyCharm, Claude Code и Docker. Конфигурация идет только через переменные окружения: ключи, флаг бумажного режима и фильтр наборов инструментов. Перечислены возможности по счету, заявкам, позициям, спискам наблюдения, активам и рыночным данным, а также большой список примеров запросов и инструментов. Отдельно даны разделы про безопасность, дисклеймер о рисках и то, что live-режим включается явно.

Бейдж для README

Сообщить о проблеме