Massive.com MCP Server
MCP-сервер рыночных данных Massive.com: котировки, опционы, форекс и крипта через поиск методов, вызов API и SQL
- 399 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запросы идут во внешний платный API Massive.com с вашим ключом и расходуют лимит тарифа
- Сервер только читает данные и ничего не торгует; расчеты греков и доходностей не являются инвестиционным советом
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/massive-com-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запросы идут во внешний платный API Massive.com с вашим ключом и расходуют лимит тарифа
- Сервер только читает данные и ничего не торгует; расчеты греков и доходностей не являются инвестиционным советом
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер подключает агента к финансовому API Massive.com. Вместо отдельного инструмента на каждый метод API он дает три общих. search_endpoints ищет методы API и встроенные функции по описанию на естественном языке. call_api вызывает любой метод REST API, а результат при желании кладет в таблицу SQLite в памяти. query_data выполняет SQL по этим таблицам: допустимы CTE, оконные функции, SHOW TABLES и DESCRIBE. К результатам запросов применяются встроенные функции через параметр apply. Это цены и греки опционов по формуле Блэка-Шоулза (bs_price, bs_delta, bs_gamma, bs_theta, bs_vega, bs_rho), доходности (simple_return, log_return, cumulative_return), коэффициенты Шарпа и Сортино, а также скользящие средние sma и ema. Список методов сервер строит при запуске по файлу llms.txt документации Massive.com, поэтому новые методы API появляются в поиске без обновления пакета. Покрыты агрегаты и сделки по акциям, опционам, форексу, крипте и фьючерсам, снимки рынка, справочные данные, дивиденды и сплиты, фундаментальные показатели, новости и рейтинги аналитиков, доходности казначейских облигаций, данные по инфляции и расписание бирж.
Для кого. Для аналитиков и разработчиков, которые используют рыночные данные Massive.com и хотят считать доходности, греки и скользящие средние по запросу к агенту.
Подходит, если
- Нужно получить котировки и дневные агрегаты по акциям, опционам, форексу или криптовалюте без написания клиента API
- Нужно посчитать скользящую среднюю, доходность или коэффициент Шарпа по загруженным барам
- Для опционной цепочки нужны цена и греки по модели Блэка-Шоулза
- Данные из нескольких вызовов надо объединить: результаты ложатся в таблицы SQLite, и агент сводит их запросом
- Нужен список дивидендов, сплитов и IPO или расписание бирж и праздников
Не подходит, если
- У вас нет ключа Massive.com: все данные приходят только через их API
- Нужны торговые операции и выставление заявок: сервер читает рыночные данные и ничего не торгует
- Нужны данные с другого источника, например Yahoo Finance или TradingView: в каталоге есть отдельные серверы
- Нужна стабильность интерфейса: автор предупреждает, что проект экспериментальный и возможны несовместимые изменения
Пример запроса к агенту
Возьми дневные бары AAPL за три месяца, посчитай скользящую среднюю за 20 дней и покажи дни, когда цена закрытия была выше нееMCP
- Транспорт
- stdio, http, sse
- Авторизация
- API-ключ
Переменные окружения
MASSIVE_API_KEYобязательная, секрет- Ключ API Massive.com
MCP_TRANSPORT- Транспорт: stdio (по умолчанию), sse или streamable-http
MASSIVE_MAX_TABLES- Максимум таблиц в памяти, по умолчанию 50
MASSIVE_MAX_ROWS- Максимум строк в таблице, по умолчанию 50000
Ограничения
Нужен ключ Massive.com (MASSIVE_API_KEY), Python 3.12 или новее и uv версии 0.4.0 или выше. Автор помечает проект как экспериментальный: интерфейс может меняться без предупреждения.
Индекс методов сервер строит при каждом запуске из файла llms.txt документации, поэтому для старта нужен доступ в сеть. Таблицы SQLite хранятся в памяти: по умолчанию не больше 50 таблиц по 50 000 строк каждая, пределы меняют MASSIVE_MAX_TABLES и MASSIVE_MAX_ROWS. После перезапуска сервера таблицы пропадают.
Доступность api.massive.com из России при подготовке карточки не проверялась.
Как отключить. Выполните `claude mcp remove massive` или удалите запись massive из конфигурации клиента. Пакет mcp_massive, установленный через uv tool, удалите средствами uv. Ключ при необходимости перевыпустите в кабинете Massive.com.
Частые вопросы
Как подключить Massive.com к Claude Code?
Выполните uv tool install с адресом репозитория и версией v0.10.0, затем claude mcp add massive -e MASSIVE_API_KEY=ваш_ключ -- mcp_massive. Установка через uv tool нужна из-за таймаута подключения Claude в 30 секунд: холодный старт uvx мог его превысить.
Есть ли размещенная версия, которую не нужно ставить?
Да, Massive размещает этот сервер по адресу https://mcp.massive.com. Инструкции для каждого клиента собраны в разделе AI Tools документации Massive.com.
Почему всего три инструмента на весь API?
Сервер не создает инструмент на каждый метод. search_endpoints находит нужный метод по описанию, call_api вызывает его, query_data обрабатывает результат запросом. Такой набор покрывает весь API и укорачивает список инструментов в контексте агента.
Что делает параметр apply?
Он применяет встроенную функцию к результату call_api или query_data. Например: sma считает простую скользящую среднюю, bs_delta считает дельту опциона по формуле Блэка-Шоулза, sharpe_ratio считает коэффициент Шарпа. Полный список выдает search_endpoints со значением scope=functions.
Что с переменной POLYGON_API_KEY?
Она сохранена как устаревший псевдоним MASSIVE_API_KEY. Для новых настроек используйте MASSIVE_API_KEY.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыFinancial Datasets MCP
Financial Datasets MCP Server
MCP-сервер к API Financial Datasets: отчетность компаний, цены акций и криптовалют и новости для агента
MCP-сервер с рыночными данными и техническим анализом: котировки, индикаторы, скринеры и бэктест для акций, крипты, форекса и фьючерсов
MCP-сервер отдает агенту данные Yahoo Finance по тикеру: историю цен, финансовую отчетность и цепочки опционов
MCP сервер финансовых данных: акции, фонды, облигации, макропоказатели, новости и крипта через Tushare и Binance
MCP-сервер для личного анализа акций: рыночные данные, технические индикаторы, скрининг и учет портфеля без ключей для базовых функций
MCP-сервер поверх официальной библиотеки moexalgo: 24 инструмента для свечей, стакана, сделок и статистики ISS и ALGOPACK Мосбиржи
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Massive.com MCP Server (эта запись) | да | API-ключ | 399 | |
| Yahoo Finance MCP Server | нет | не нужна | 364 | данные Yahoo Finance по тикеру: история цен, отчетность, опционные цепочки |
| Alpha Vantage MCP Server | да | OAuth | 223 | официальный сервер Alpha Vantage: котировки, ряды, индикаторы и данные о компаниях по именам функций |
Коротко о README
Установка описана для Claude Code и Claude Desktop, во втором случае надо найти путь к бинарнику командой `which mcp_massive`. Транспорт по умолчанию stdio, переключается на sse или streamable-http флагом --transport или переменной MCP_TRANSPORT. Для разработки есть запуск из исходников, отладка через MCP Inspector и проверка кода командой `just lint`. Раздел о приватности: сервер ничего не хранит и не кэширует, запросы проксируются прямо в API.