
massive-com/mcp_massive
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для данных финансовых рынков Massive.com
Обзор
:test_tube: Этот проект экспериментальный и может подвержен резким изменениям. Сервер Model Context Protocol (MCP), предоставляющий доступ к полному API финансовых данных Massive.com через интерфейс, дружественный к LLM. Вместо того чтобы предоставлять один инструмент на конечную точку, этот сервер предоставляет LLM три композитируемых инструмента — , , и — которые покрывают всю поверхность Massive.com API. Данные могут храниться в базе данных SQLite в памяти и обогащаться встроенными финансовыми функциями. Функции могут применяться к результатам API или запросам с помощью параметра apply на call_api и query_data. Используйте search_endpoints с scope="функциями" для их обнаружения. Сервер динамически индексирует все Massive.com API при запуске с llms.txt, поэтому автоматически синхронизируется с API.
Обзор (машинный перевод)
[! ВАЖНО] :test_tube: Этот проект экспериментальный и может подвержен резким изменениям.
Massive.com MCP Server
Сервер Model Context Protocol (MCP), предоставляющий доступ к полному API финансовых данных Massive.com через интерфейс, дружественный к LLM.
Вместо того чтобы предоставлять один инструмент на конечную точку, этот сервер предоставляет LLM три композитивных инструмента — search, call и query — которые покрывают всю поверхность Massive.com API. Данные могут храниться в базе данных SQLite в памяти и обогащаться встроенными финансовыми функциями.
[! СОВЕТ] Не хотите ничего устанавливать? Massive размещает этот сервер по адресу
https://mcp.massive.com. Смотрите быстрый старт AI Tools для настройки в каждом клиенте.
Инструменты
| Инструмент | Описание |
|---|---|
search_endpoints |
Поиск конечных точек API и встроенных функций по запросу на естественном языке. Возвращает заголовки, шаблоны путей и описания. Установите detail в "more" для документации параметров запроса или "verbose" для полной документации. Используйте max_results для ограничения результатов. |
call_api |
Вызовите любую Massive.com REST API конечную точку. Поддерживает хранение результатов в виде таблицы базы данных в памяти (store_as) и применение функций постобработки (apply). |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
[!IMPORTANT] :test_tube: This project is experimental and could be subject to breaking changes.
Massive.com MCP Server
A Model Context Protocol (MCP) server that provides access to the full Massive.com financial data API through an LLM-friendly interface.
Rather than exposing one tool per endpoint, this server gives the LLM three composable tools — search, call, and query — that cover the entire Massive.com API surface. Data can be stored in an in-memory SQLite database, and enriched with built-in financial functions.
[!TIP] Don’t want to install anything? Massive hosts this server at
https://mcp.massive.com. See the AI Tools quickstart for setup in each client.
Tools
| Tool | Description |
|---|---|
search_endpoints |
Search for API endpoints and built-in functions by natural language query. Returns titles, path patterns, and descriptions. Set detail to "more" for query parameter docs, or "verbose" for full documentation. Use max_results to limit results. |
call_api |
Call any Massive.com REST API endpoint. Supports storing results as an in-memory database table (store_as) and applying post-processing functions (apply). Paginated responses include a next-page hint. |
query_data |
Run SQL against stored SQLite DB. Supports SHOW TABLES, DESCRIBE , DROP TABLE , CTEs, window functions, and more. Results can also be post-processed with apply. |
Built-in Functions
Functions can be applied to API results or query output via the apply parameter on call_api and query_data. Use search_endpoints with scope="functions" to discover them.
| Category | Functions |
|---|---|
| Greeks | bs_price, bs_delta, bs_gamma, bs_theta, bs_vega, bs_rho — Black-Scholes option pricing and greeks |
| Returns | simple_return, log_return, cumulative_return, sharpe_ratio, sortino_ratio |
| Technical | sma (simple moving average), ema (exponential moving average) |
Data Coverage
The server dynamically indexes all Massive.com API endpoints at startup from llms.txt, so it automatically stays in sync with the API. Coverage includes:
Установка
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp_massive run mcp_massiveКонфигурация
{
"mcpServers": {
"massive": {
"command": "<path_to_mcp_massive>",
"env": {
"MASSIVE_API_KEY": "<your_api_key_here>",
"HOME": "<your_home_directory>"
}
}
}
}