equivault/equivault-mcp

equivault/equivault-mcp

от equivault
MCP-сервер EquiVault для фондового анализа через Claude. Предоставляет финансовые данные, ключевые метрики и инвестиционные сигналы. Помогает аналитикам и инвесторам быстро находить компании, сравн...

equivault-mcp — AI-powered equity research for Claude

equivault-mcp

MCP server for EquiVault — AI-powered equity research tools for Claude.

npm CI license

Quick Start

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "equivault": {
      "command": "npx",
      "args": ["-y", "equivault-mcp"],
      "env": {
        "EQUIVAULT_API_KEY": "your-api-key",
        "EQUIVAULT_TENANT_ID": "your-tenant-id"
      }
    }
  }
}

Claude Code

claude mcp add equivault -- npx -y equivault-mcp

Then set your credentials:

export EQUIVAULT_API_KEY=your-api-key
export EQUIVAULT_TENANT_ID=your-tenant-id

Configuration

Variable Required Default Description
EQUIVAULT_API_KEY Yes Your EquiVault API key
EQUIVAULT_TENANT_ID Yes Your EquiVault tenant ID
EQUIVAULT_BASE_URL No https://api.equivault.ai/api/v1 API base URL (override for self-hosted)

Tools

Core Research (M1)

Tool Description
search_companies Search companies by name, ticker, or keyword
get_company Get detailed company profile
get_financials Financial statements (income, balance sheet, cash flow)
get_metrics Financial ratios and metrics time-series
get_stock_quote Current stock price, change, and volume
screen_companies Filter companies by financial criteria
compare_companies Side-by-side peer comparison
get_billing_status Check subscription tier and API usage
analyze_company

Получает полный профиль компании (профиль, финансовую отчётность, метрики и инвестиционную историю) за один вызов. Разделы, недоступные для тарифного плана пользователя, помечаются как недоступные, а не приводят к сбою всего вызова.

Получает полный профиль компании (профиль, финансовую отчётность, метрики и инвестиционную историю) за один вызов. Разделы, недоступные для тарифного плана пользователя, помечаются как недоступные, а не приводят к сбою всего вызова.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

company_deep_dive

Получает полное фундаментальное погружение для компании — всё от analyze_company ПЛЮС все разделы профиля (прогнозы, сегменты, распределение капитала, факторы риска, инсайдерские сделки, качество прибыли, сроки погашения долга, конкурентные сигналы, заявления руководства, снимки учёта). Разделы, к которым ваш тариф не имеет доступа, помечены как недоступные.

Получает полное фундаментальное погружение для компании — всё от analyze_company ПЛЮС все разделы профиля (прогнозы, сегменты, распределение капитала, факторы риска, инсайдерские сделки, качество прибыли, сроки погашения долга, конкурентные сигналы, заявления руководства, снимки учёта). Разделы, к которым ваш тариф не имеет доступа, помечены как недоступные.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

compare_companies

Сравнивает финансовые показатели нескольких компаний бок о бок.

Сравнивает финансовые показатели нескольких компаний бок о бок.

Параметры

  • company_idsstringобязательный

    Comma-separated company IDs to compare (from search_companies results)

create_alert

Создаёт новое правило оповещения, которое срабатывает, когда метрика соответствует условию. Может действовать в рамках конкретного company_id; если идентификатор не указан, оповещение применяется ко всем отслеживаемым компаниям. Требуется уровень Advisor.

Создаёт новое правило оповещения, которое срабатывает, когда метрика соответствует условию. Может действовать в рамках конкретного company_id; если идентификатор не указан, оповещение применяется ко всем отслеживаемым компаниям. Требуется уровень Advisor.

Параметры

  • namestringобязательный

    Human-readable alert name

  • company_idstring

    Optional company ID — if omitted, alert applies across portfolio

  • metricstringобязательный

    Metric key (e.g. 'pe_ratio', 'revenue_growth', 'insider_buying_90d')

  • conditionenumобязательный

    How the metric should match: above, below, crosses_above, crosses_below, equals

    abovebelowcrosses_abovecrosses_belowequals
  • thresholdnumberобязательный

    Threshold value to compare against

delete_alert

Удаляет правило оповещения. Это действие нельзя отменить. Требует Advisor tier.

Удаляет правило оповещения. Это действие нельзя отменить. Требует Advisor tier.

Параметры

  • alert_idstringобязательный

    Alert rule ID

get_accounting_snapshots

Получает снимки учётной политики и изменений из предыдущих периодов.

Получает снимки учётной политики и изменений из предыдущих периодов.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_billing_status

Получает текущий статус биллинга, тариф, использование запросов и лимиты для вашего аккаунта EquiVault.

Получает текущий статус биллинга, тариф, использование запросов и лимиты для вашего аккаунта EquiVault.

Параметры

Без параметров.

get_brief

Получает полное содержимое конкретного брифа, включая его оценочную карту, стратегический балл и отрисованные разделы.

Получает полное содержимое конкретного брифа, включая его оценочную карту, стратегический балл и отрисованные разделы.

Параметры

  • brief_idstringобязательный

    Brief ID from list_briefs

get_capital_allocation

Получает историческое распределение капитала: выкупы, дивиденды, погашение долга, слияния и поглощения и капитальные затраты.

Получает историческое распределение капитала: выкупы, дивиденды, погашение долга, слияния и поглощения и капитальные затраты.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_company

Получает подробную информацию о конкретной компании по её идентификатору.

Получает подробную информацию о конкретной компании по её идентификатору.

Параметры

  • company_idstringобязательный

    Company ID from search_companies results

get_company_narrative

Получает инвестиционный тезис компании — драйверы стоимости, встречные и попутные ветры. Передайте history=true, чтобы включить предыдущие версии описания.

Получает инвестиционный тезис компании — драйверы стоимости, встречные и попутные ветры. Передайте history=true, чтобы включить предыдущие версии описания.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

  • historyboolean

    Include prior narrative versions

get_competitive_signals

Получает обнаруженные конкурентные сигналы, влияющие на компанию (сдвиги доли рынка, появление новых игроков, ценовое давление).

Получает обнаруженные конкурентные сигналы, влияющие на компанию (сдвиги доли рынка, появление новых игроков, ценовое давление).

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_debt_maturities

Получает график погашения долга: основная сумма к уплате по годам, процентные ставки и типы инструментов.

Получает график погашения долга: основная сумма к уплате по годам, процентные ставки и типы инструментов.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_earnings_quality

Получает оценку качества прибыли: коэффициент начислений, конверсию денежных средств, корректировки non-GAAP и флаги.

Получает оценку качества прибыли: коэффициент начислений, конверсию денежных средств, корректировки non-GAAP и флаги.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_financials

Получает финансовые отчёты (отчёт о прибылях и убытках, бухгалтерский баланс, отчёт о движении денежных средств) для компании.

Получает финансовые отчёты (отчёт о прибылях и убытках, бухгалтерский баланс, отчёт о движении денежных средств) для компании.

Параметры

  • company_idstringобязательный

    Company ID from search_companies results

  • period_typeenum

    Filter by period type: 'annual' or 'quarterly'

    annualquarterly
get_guidance

Получает трекер управленческих прогнозов для компании: предыдущие прогнозные обязательства и фактические результаты (превзошла/не достигла/соответствует).

Получает трекер управленческих прогнозов для компании: предыдущие прогнозные обязательства и фактические результаты (превзошла/не достигла/соответствует).

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_guru_holdings

Получает портфельные активы для известного инвестора (гуру). Опционально фильтрует по типу изменений: новые позиции, увеличены, уменьшены или проданы.

Получает портфельные активы для известного инвестора (гуру). Опционально фильтрует по типу изменений: новые позиции, увеличены, уменьшены или проданы.

Параметры

  • guru_idstringобязательный

    Guru ID

  • change_typeenum

    Filter by change type

    newincreaseddecreasedsold
get_insider_transactions

Получает инсайдерские транзакции (покупки, продажи, гранты, исполнения опционов) с флагом 10b5-1. Требуется уровень Advisor.

Получает инсайдерские транзакции (покупки, продажи, гранты, исполнения опционов) с флагом 10b5-1. Требуется уровень Advisor.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_management_statements

Получает заметные заявления руководства с анализом тональности и указанием источников. Требуется уровень Advisor.

Получает заметные заявления руководства с анализом тональности и указанием источников. Требуется уровень Advisor.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_markets

Перечисли все доступные рынки (биржи), которые поддерживает EquiVault: код, название, страну, валюту, MIC.

Перечисли все доступные рынки (биржи), которые поддерживает EquiVault: код, название, страну, валюту, MIC.

Параметры

Без параметров.

get_metrics

Получает финансовые показатели и ключевые метрики эффективности для компании за период времени.

Получает финансовые показатели и ключевые метрики эффективности для компании за период времени.

Параметры

  • company_idstringобязательный

    Company ID from search_companies results

  • period_fromstring

    Start date for metrics (ISO date string, e.g. '2022-01-01')

  • period_tostring

    End date for metrics (ISO date string, e.g. '2024-12-31')

get_portfolio_analytics

Получает предварительно вычисленную аналитику для портфеля: общую доходность, Sharpe ratio, распределение по секторам, лидеры роста/падения.

Получает предварительно вычисленную аналитику для портфеля: общую доходность, Sharpe ratio, распределение по секторам, лидеры роста/падения.

Параметры

  • portfolio_idstringобязательный

    Portfolio ID

get_risk_factors

Получает эволюцию факторов риска, раскрытых в отчётах компании (новые, действующие, устранённые, усилившиеся).

Получает эволюцию факторов риска, раскрытых в отчётах компании (новые, действующие, устранённые, усилившиеся).

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_segments

Получает разбивку выручки и операционной прибыли по бизнес-сегментам для компании.

Получает разбивку выручки и операционной прибыли по бизнес-сегментам для компании.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_signal_dashboard

Получает дашборд сигналов по всему портфелю: недавние сигналы по всем отслеживаемым компаниям, количество непрочитанных и разбивку по компаниям.

Получает дашборд сигналов по всему портфелю: недавние сигналы по всем отслеживаемым компаниям, количество непрочитанных и разбивку по компаниям.

Параметры

Без параметров.

get_signals

Получает обнаруженные сигналы для конкретной компании (сюрпризы по прибыли, изменения прогнозов, инсайдерская активность и т.д.). Поддерживает пагинацию.

Получает обнаруженные сигналы для конкретной компании (сюрпризы по прибыли, изменения прогнозов, инсайдерская активность и т.д.). Поддерживает пагинацию.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

  • pageinteger

    Page number (default 1)

  • limitinteger

    Results per page (default 50, max 200)

get_signal_summary

Получает сводку сигналов для компании: разбивку по типу и степени критичности, а также количество непрочитанных.

Получает сводку сигналов для компании: разбивку по типу и степени критичности, а также количество непрочитанных.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

get_signal_trends

Получает тренды активности сигналов с разбивкой по времени по вашему отслеживаемому портфелю. Необязательное окно: '7d', '30d', '90d', '1y'.

Получает тренды активности сигналов с разбивкой по времени по вашему отслеживаемому портфелю. Необязательное окно: '7d', '30d', '90d', '1y'.

Параметры

  • windowstring

    Time window: '7d', '30d', '90d', '1y'

get_stock_quote

Получает котировки акций в реальном времени для одного или нескольких тикеров.

Получает котировки акций в реальном времени для одного или нескольких тикеров.

Параметры

  • tickersstringобязательный

    Comma-separated ticker symbols (e.g. 'AAPL,MSFT,GOOGL')

get_strategy_profiles

Выводит список всех доступных профилей инвестиционных стратегий (системных и пользовательских). Каждый профиль определяет критерии отбора для конкретного инвестиционного подхода.

Выводит список всех доступных профилей инвестиционных стратегий (системных и пользовательских). Каждый профиль определяет критерии отбора для конкретного инвестиционного подхода.

Параметры

Без параметров.

get_trending_signals

Получает межкорпоративные трендовые сигналы прямо сейчас: что движется на рынке среди всех отслеживаемых компаний.

Получает межкорпоративные трендовые сигналы прямо сейчас: что движется на рынке среди всех отслеживаемых компаний.

Параметры

  • limitinteger

    Max results (default 20)

list_briefs

Выводит список инвестиционных брифингов. Фильтрует по company_id или по followed=true, чтобы получить только брифинги для компаний, на которые подписан пользователь.

Выводит список инвестиционных брифингов. Фильтрует по company_id или по followed=true, чтобы получить только брифинги для компаний, на которые подписан пользователь.

Параметры

  • company_idstring

    Only list briefs for this company

  • followedboolean

    Only list briefs for followed companies

list_media

Перечисляет медиа-элементы (отчёты о прибылях, подкасты, презентации, дни инвестора, пресс-релизы). Фильтрует по company_id, type или processing status.

Перечисляет медиа-элементы (отчёты о прибылях, подкасты, презентации, дни инвестора, пресс-релизы). Фильтрует по company_id, type или processing status.

Параметры

  • company_idstring

    Filter by company

  • typeenum

    Filter by media type

    earnings_callpodcastpresentationinvestor_daypress_release
  • statusenum

    Filter by processing status

    pendingprocessingreadyfailed
morning_briefing

Получает ежедневную сводку исследований: панель сигналов, трендовые сигналы, недавние дайджесты для отслеживаемых компаний и, опционально, аналитику портфеля. Разделы, к которым у вашего тарифа нет доступа, помечаются как недоступные.

Получает ежедневную сводку исследований: панель сигналов, трендовые сигналы, недавние дайджесты для отслеживаемых компаний и, опционально, аналитику портфеля. Разделы, к которым у вашего тарифа нет доступа, помечаются как недоступные.

Параметры

  • portfolio_idstring

    Optional portfolio ID — if provided, portfolio analytics are included

research_report

Создаёт комплексный исследовательский отчёт для компании: полный детальный разбор (профиль, финансовые показатели, метрики, нарратив, все 10 разделов профиля), недавние сигналы и связанные краткие обзоры: всё за один вызов, готовый для представления в виде отчёта.

Создаёт комплексный исследовательский отчёт для компании: полный детальный разбор (профиль, финансовые показатели, метрики, нарратив, все 10 разделов профиля), недавние сигналы и связанные краткие обзоры: всё за один вызов, готовый для представления в виде отчёта.

Параметры

  • company_idstringобязательный

    Company ID from search_companies

screen_companies

Фильтрует компании с помощью финансовых фильтров. Возвращает компании, соответствующие вашим критериям.

Фильтрует компании с помощью финансовых фильтров. Возвращает компании, соответствующие вашим критериям.

Параметры

  • filtersstringобязательный

    JSON string of screening filters, e.g. '{"sector":"Technology","market_cap_min":1000000000}'

search_companies

Ищет компании по названию, биржевому тикеру или ключевому слову. Возвращает список подходящих компаний с их идентификаторами.

Ищет компании по названию, биржевому тикеру или ключевому слову. Возвращает список подходящих компаний с их идентификаторами.

Параметры

  • querystringобязательный

    Search term — company name, ticker symbol, or keyword

update_alert

Обновляет существующее правило оповещения. Меняются только те поля, которые вы указываете. Требуется тариф Advisor.

Обновляет существующее правило оповещения. Меняются только те поля, которые вы указываете. Требуется тариф Advisor.

Параметры

  • alert_idstringобязательный

    Alert rule ID

  • namestring

    New alert name

  • thresholdnumber

    New threshold

  • conditionenum

    New condition

    abovebelowcrosses_abovecrosses_belowequals
  • enabledboolean

    Enable or disable the alert

Другие проверенные MCP-сервера

MarkusPfundstein/mcp-obsidian

MarkusPfundstein/mcp-obsidian

MCP сервер для Obsidian через плагин Local REST API даёт инструменты для работы с хранилищем: чтение, поиск и изменение файлов. Идеально для интеграции заметок с AI-помощниками и автоматизации.

Python4102
OctoEverywhere/mcp

OctoEverywhere/mcp

официальный

Бесплатный облачный MCP инструмент для мониторинга и управления 3D-принтерами через AI-агентов. Отслеживайте статус печати, температуру, получайте снимки с камер, ставьте на паузу или отменяйте задания. Поддерживает OctoPrint, Klipper, Bambu Lab и др.

35
zilliztech/mcp-server-milvus

zilliztech/mcp-server-milvus

официальный

MCP-сервер для векторной базы Milvus. Предоставляет LLM-приложениям векторный и гибридный поиск, управление коллекциями, операции с данными. Полезен разработчикам, интегрирующим AI с Claude Desktop...

Python237
apify/mcp-server-rag-web-browser

apify/mcp-server-rag-web-browser

официальный

MCP сервер подключает AI агентов к вебу через RAG Web Browser Actor. Выполняет поиск в Google, извлекает страницы и возвращает чистый Markdown. Идеально для RAG пайплайнов и LLM, которым нужны свежие данные из интернета.

JavaScript208
skyhook-io/radar

skyhook-io/radar

Radar - MCP сервер, который даёт AI-ассистентам прямой доступ к Kubernetes: визуализирует топологию, показывает ресурсы и логи, управляет Helm и GitOps. Устанавливается одним бинарником без агентов. Полезен DevOps и SRE.

Go2621
stack-chan/stack-chan

stack-chan/stack-chan

Stack-chan - это JavaScript-управляемый робот на базе M5Stack с супер-кавайным лицом. Управляйте эмоциями, взглядом, речью и сервоприводами. Идеален для DIY и образовательных проектов.

TypeScript1597
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин