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обязательный

    Идентификатор компании из search_companies

company_deep_dive

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

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

    Идентификатор компании из search_companies

compare_companies

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

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

    Идентификаторы компаний, разделенные запятыми, для сравнения (из результатов search_companies).

create_alert

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

Параметры
  • company_idstring

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

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

    Как метрика должна сравниваться: above, below, crosses_above, crosses_below, equals

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

    Ключ метрики (например, 'pe_ratio', 'revenue_growth', 'insider_buying_90d')

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

    Человекочитаемое имя оповещения.

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

    Пороговое значение для сравнения.

delete_alert

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

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

    ID правила оповещения

get_accounting_snapshots

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

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

    Идентификатор компании из search_companies

get_billing_status

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

Параметры

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

get_brief

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

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

    Идентификатор брифа из list_briefs

get_capital_allocation

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

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

    Идентификатор компании из search_companies

get_company

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

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

    Company ID из результатов search_companies

get_company_narrative

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

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

    Идентификатор компании из search_companies

  • historyboolean

    Включите предыдущие версии повествования.

get_competitive_signals

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

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

    Идентификатор компании из search_companies

get_debt_maturities

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

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

    Идентификатор компании из search_companies

get_earnings_quality

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

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

    Идентификатор компании из search_companies

get_financials

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

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

    Company ID из результатов search_companies

  • period_typeenum

    Фильтрует по типу периода: 'annual' или 'quarterly'.

get_guidance

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

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

    Идентификатор компании из search_companies

get_guru_holdings

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

Параметры
  • change_typeenum

    Фильтрует по типу изменения.

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

    Guru ID

get_insider_transactions

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

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

    Идентификатор компании из search_companies

get_management_statements

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

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

    Идентификатор компании из search_companies

get_markets

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

Параметры

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

get_metrics

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

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

    Company ID из результатов search_companies

  • period_fromstring

    Начальная дата для метрик (строка даты в формате ISO, например, '2022-01-01')

  • period_tostring

    Конечная дата для метрик (строка даты в формате ISO, например, '2024-12-31')

get_portfolio_analytics

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

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

    Portfolio ID

get_risk_factors

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

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

    Идентификатор компании из search_companies

get_segments

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

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

    Идентификатор компании из search_companies

get_signal_dashboard

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

Параметры

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

get_signals

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

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

    Идентификатор компании из search_companies

  • limitinteger

    Результатов на странице (по умолчанию: 10, макс.: 25)

  • pageinteger

    Номер страницы, по умолчанию 1

get_signal_summary

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

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

    Идентификатор компании из search_companies

get_signal_trends

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

Параметры
  • windowstring

    Временное окно: '7d', '30d', '90d', '1y'

get_stock_quote

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

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

    Тикеры, разделённые запятыми (например, 'AAPL,MSFT,GOOGL')

get_strategy_profiles

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

Параметры

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

get_trending_signals

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

Параметры
  • limitinteger

    Максимум результатов, по умолчанию 100.

list_briefs

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

Параметры
  • company_idstring

    Перечисли только брифы для этой компании.

  • followedboolean

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

list_media

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

Параметры
  • company_idstring

    Фильтр по компании

  • statusenum

    Фильтровать по статусу обработки

  • typeenum

    Фильтрует по типу медиа.

morning_briefing

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

Параметры
  • portfolio_idstring

    Необязательный идентификатор портфеля - если указан, включается аналитика портфеля.

research_report

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

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

    Идентификатор компании из search_companies

screen_companies

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

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

    JSON-строка с фильтрами для отбора, например '{"sector":"Technology","market_cap_min":1000000000}'

search_companies

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

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

    Поисковый запрос - название компании, тикер или ключевое слово

update_alert

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

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

    ID правила оповещения

  • conditionenum

    Новое условие.

  • enabledboolean

    Включает или отключает оповещение

  • namestring

    Новое имя оповещения

  • thresholdnumber

    Новый порог.

1.0.2основная

Выберите клиент, чтобы установить equivault/equivault-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

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

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

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

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

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

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"equivault-equivault-mcp-d9jpzj89h3\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"equivault-mcp\"],\"env\":{\"EQUIVAULT_API_KEY\":\"your-api-key\",\"EQUIVAULT_TENANT_ID\":\"your-tenant-id\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

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

Добавьте сервер одной командой в терминале:

claude mcp add equivault-equivault-mcp-d9jpzj89h3 --env EQUIVAULT_API_KEY=your-api-key --env EQUIVAULT_TENANT_ID=your-tenant-id -- npx -y equivault-mcp

Либо через JSON-конфиг:

claude mcp add-json equivault-equivault-mcp-d9jpzj89h3 "{\"command\":\"npx\",\"args\":[\"-y\",\"equivault-mcp\"],\"env\":{\"EQUIVAULT_API_KEY\":\"your-api-key\",\"EQUIVAULT_TENANT_ID\":\"your-tenant-id\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add equivault-equivault-mcp-d9jpzj89h3 --env EQUIVAULT_API_KEY=your-api-key --env EQUIVAULT_TENANT_ID=your-tenant-id -- npx -y equivault-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.equivault-equivault-mcp-d9jpzj89h3]
command = "npx"
args = ["-y", "equivault-mcp"]

[mcp_servers.equivault-equivault-mcp-d9jpzj89h3.env]
EQUIVAULT_API_KEY = "your-api-key"
EQUIVAULT_TENANT_ID = "your-tenant-id"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите equivault/equivault-mcp, а в поле команды запуска — строку ниже:
npx -y equivault-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

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

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

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

Создайте файл в .continue/mcpServers/ (например equivault-equivault-mcp-d9jpzj89h3.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: equivault-equivault-mcp-d9jpzj89h3
    command: npx
    args:
      - "-y"
      - "equivault-mcp"
    env:
      EQUIVAULT_API_KEY: your-api-key
      EQUIVAULT_TENANT_ID: your-tenant-id
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

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

Похожие MCP-сервера

ferdousbhai/investor-agent

ferdousbhai/investor-agent

от ferdousbhai

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

TypeScript⭐ 347
financial-datasets/mcp-server

financial-datasets/mcp-server

от financial-datasets

MCP сервер для доступа к финансовым данным из Financial Datasets. Предоставляет отчёты о прибылях, балансы, цены акций и криптовалют через интерфейс ИИ-ассистентов. Полезен для инвесторов и аналитиков.

Python⭐ 2309
toolstem/toolstem-mcp-server

toolstem/toolstem-mcp-server

от toolstem

Toolstem — MCP сервер для AI-агентов с готовыми финансовыми данными и аналитикой акций. Достаточно одного вызова для котировок, DCF и сравнения компаний. Полезен разработчикам, встраивающим анализ ...

TypeScript⭐ 1
OctagonAI/octagon-mcp-server

OctagonAI/octagon-mcp-server

официальный

от octagonai

Octagon MCP сервер для AI-финансовых исследований: интегрируется с Market Intelligence API, извлекает инсайты из SEC-отчетов, отчетов о прибылях, данных по акциям/криптовалютам и prediction markets. Полезен инвесторам и аналитикам для глубокого анализа рынков.

TypeScript⭐ 147
OSOJDJD/deeplook

OSOJDJD/deeplook

от osojdjd

MCP сервер DeepLook избавляет LLM от выдумывания финансовых данных, подставляя реальные цифры из 8 API: курсы акций, крипту и новости. Полезен для аналитиков и инвесторов, кому нужна точность.

Python⭐ 12
finmap-org/mcp-server

finmap-org/mcp-server

от finmap-org

Finmap MCP сервер отдает исторические данные с бирж США, Британии, Турции и РФ: сектора, капитализация, объемы, сделки. Есть профили компаний и визуализации. Помогает анализировать рынок и находить...

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

Лука Никитин