vdalhambra/financekit-mcp

vdalhambra/financekit-mcp

от vdalhambra
FinanceKit MCP — сервер для AI-агентов (Claude Code, Cursor, Windsurf), дающий доступ к котировкам акций и криптовалют в реальном времени, техническому анализу (RSI, MACD, Боллинджер) и портфельным...

PyPI version License: MIT Python 3.11+ Glama MCP Server

FinanceKit MCP

Financial Market Intelligence for AI Agents — real-time stock quotes, technical analysis, crypto data, and portfolio insights via the Model Context Protocol (MCP).

FinanceKit is an MCP server that gives Claude Code, Cursor, Windsurf, and any AI agent instant access to financial market data. No API keys required for stocks and crypto.

Try it now — no install needed: Open FinanceKit in the MCPize Playground — runs in your browser, free tier (100 calls/month)

Use Cases

Here are concrete examples of what you can ask your AI agent once FinanceKit is installed:

  • "Run full technical analysis on TSLA and tell me if it's a buy" — Get RSI, MACD, Bollinger Bands, ADX, Stochastic, and pattern detection with a plain-English signal summary
  • "Compare AAPL vs MSFT vs GOOGL performance over the last 6 months" — Side-by-side returns, volatility, Sharpe ratio, and max drawdown
  • "Analyze my portfolio: AAPL:50, NVDA:20, MSFT:30, AMZN:10" — Total value, sector allocation, concentration risk, and diversification score
  • "What are the trending cryptocurrencies right now? Any worth watching?" — Top trending coins from CoinGecko with price data and momentum
  • "Give me a market overview — how are the major indices doing?" — S&P 500, NASDAQ, Dow, VIX, and market sentiment in one call
  • "Is Bitcoin overbought? Show me RSI and Bollinger Band analysis" — Full technical analysis works on crypto too, not just stocks
Инструменты были проиндексированы:
company_infoтолько чтение

Получает подробную информацию о компании, включая сектор, финансовые показатели и метрики оценки. Возвращает описание компании, сектор, отрасль, рыночную капитализацию, коэффициент P/E, выручку, рентабельность и другие фундаментальные данные.

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

    Биржевой тикер (например, AAPL, GOOGL)

compare_assetsтолько чтение

Сравнивает производительность нескольких акций/активов за период. Возвращает параллельное сравнение доходности, волатильности и ключевых метрик, чтобы помочь принять решение между вариантами инвестиций.

Параметры
  • periodstring

    Период сравнения: 1 мес, 3 мес, 6 мес, 1 год

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

    Тикеры через запятую для сравнения (например, 'AAPL,MSFT,GOOGL')

correlation_matrixтолько чтение

Вычисляет корреляционную матрицу для нескольких активов. Возвращает попарные корреляции Пирсона. Полезен для анализа диверсификации портфеля - более низкие корреляции = лучшая диверсификация. Корреляции около 1 = активы движутся вместе (меньше выгода от диверсификации).

Параметры
  • periodstring

    Период: 3mo, 6mo, 1y, 2y

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

    Тикеры через запятую (например, 'AAPL,MSFT,GOOGL,SPY')

crypto_priceтолько чтение

Получает текущую цену, рыночную капитализацию, объём и изменения цены для криптовалюты. Возвращает полные рыночные данные, включая изменения цены за 1ч/24ч/7д, данные ATH, информацию о предложении и рейтинг по рыночной капитализации. Используйте CoinGecko ID (например, 'bitcoin', а не 'BTC'). Используйте search_crypto для поиска ID.

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

    ID монеты CoinGecko (например, 'bitcoin', 'ethereum', 'solana'). Используйте search_crypto для поиска идентификаторов.

  • currencystring

    Целевая валюта для цен (например, 'usd', 'eur', 'btc')

crypto_searchтолько чтение

Ищет криптовалюту по названию или символу. Возвращает CoinGecko ID, необходимые для других инструментов.

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

    Поисковый запрос: название или символ монеты (например, 'solana', 'eth', 'dog')

crypto_top_coinsтолько чтение

Получает топ криптовалют, отсортированных по рыночной капитализации.

Параметры
  • currencystring

    Целевая валюта (по умолчанию: 'usd')

  • limitinteger

    Количество монет для возврата (максимум 50)

crypto_trendingтолько чтение

Получает топ-10 трендовых криптовалют на CoinGecko прямо сейчас. Показывает монеты с наибольшим поисковым интересом за последние 24 часа.

Параметры

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

earnings_calendarтолько чтение

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

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

    Биржевой тикер (например, 'AAPL')

market_overviewтолько чтение

Получает снимок основных рыночных индексов, VIX и главных движущих акций. Возвращает текущие значения и дневное изменение для S&P 500, NASDAQ, DOW и Russell 2000, индикатора страха/жадности VIX, топ-5 выросших и упавших акций из списка наблюдения из 15 основных акций, а также общую классификацию рыночных настроений (Risk-on, Risk-off и т.д.).

Параметры

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

multi_quoteтолько чтение

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

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

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

options_chainтолько чтение

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

Параметры
  • expirationstring

    Необязательная дата истечения в формате ГГГГ-ММ-ДД, или оставьте пустым для ближайшей даты.

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

    Биржевой тикер (например, 'AAPL')

portfolio_analysisтолько чтение

Анализирует портфель акций: общую стоимость, распределение, доходность и диверсификацию. Предоставляет позиции в виде пар 'SYMBOL:SHARES' (например, 'AAPL:10,MSFT:5,GOOGL:3'). Возвращает текущую стоимость портфеля, распределение весов, разбивку по секторам и детали по каждой позиции.

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

    Позиции портфеля в виде пар 'SYMBOL:SHARES', разделённых запятыми. Пример: 'AAPL:10,MSFT:5,GOOGL:3'

price_historyтолько чтение

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

Параметры
  • intervalstring

    Интервал: 1d, 1wk, 1mo

  • periodstring

    Период: 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, max

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

    Тикер (например, AAPL, BTC-USD)

risk_metricsтолько чтение

Вычисляет продвинутые метрики риска: VaR, Sharpe, Sortino, Beta, Max Drawdown. Профессиональный анализ рисков для любой акции или ETF. Возвращает Value-at-Risk (95%), коэффициент Шарпа (годовой), коэффициент Сортино, бета-версию относительно бенчмарка и максимальную просадку.

Параметры
  • benchmarkstring

    Тикер бенчмарка для расчета беты

  • periodstring

    Период анализа: 3 мес., 6 мес., 1 год, 2 года, 5 лет.

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

    Биржевой тикер (например, 'AAPL')

sector_rotationтолько чтение

Ранжирование доходности секторов через секторальные ETF SPDR. Возвращает доходность всех 11 секторов GICS, отсортированных по доходности. Помогает определить лидеров рынка и тренды ротации.

Параметры
  • periodstring

    Период: 1mo, 3mo, 6mo, 1y

stock_quoteтолько чтение

Получает текущую цену акций, изменение, объём и ключевые метрики для тикера. Возвращает рыночные данные в реальном времени, включая цену, дневное изменение, диапазон за 52 недели, коэффициент P/E, рыночную капитализацию и другое.

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

    Биржевой тикер (например, AAPL, MSFT, TSLA)

technical_analysisтолько чтение

Проводит комплексный технический анализ по тикеру. Вычисляет RSI, MACD, полосы Боллинджера, SMA (20/50/200), EMA (12/26) и обнаруживает паттерны вроде «Золотого креста»/«Креста смерти», а также условия перекупленности/перепроданности. Возвращает все индикаторы с их текущими значениями и краткое описание сигналов простым языком.

Параметры
  • periodstring

    Период данных: 1мес, 3мес, 6мес, 1г, 2г, 5л

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

    Биржевой или криптовалютный тикер (например, AAPL, BTC-USD, ETH-USD)

1.2.0основная
1.1.0
1.0.0

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

Любой клиент

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

{
  "mcpServers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}
VS Code

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

{
  "servers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}

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

code --add-mcp "{\"name\":\"vdalhambra-financekit-mcp-73e8ipdd2h\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"--from\",\"financekit-mcp\",\"financekit\"]}"
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": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add vdalhambra-financekit-mcp-73e8ipdd2h -- uvx --from financekit-mcp financekit

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

claude mcp add-json vdalhambra-financekit-mcp-73e8ipdd2h "{\"command\":\"uvx\",\"args\":[\"--from\",\"financekit-mcp\",\"financekit\"]}"
CodexCodex

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

codex mcp add vdalhambra-financekit-mcp-73e8ipdd2h -- uvx --from financekit-mcp financekit

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

[mcp_servers.vdalhambra-financekit-mcp-73e8ipdd2h]
command = "uvx"
args = ["--from", "financekit-mcp", "financekit"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: vdalhambra-financekit-mcp-73e8ipdd2h
    command: uvx
    args:
      - "--from"
      - "financekit-mcp"
      - "financekit"
Zed

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

{
  "context_servers": {
    "vdalhambra-financekit-mcp-73e8ipdd2h": {
      "command": "uvx",
      "args": [
        "--from",
        "financekit-mcp",
        "financekit"
      ]
    }
  }
}

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

berlinbra/alpha-vantage-mcp

berlinbra/alpha-vantage-mcp

от berlinbra

MCP сервер предоставляет доступ к реальным котировкам акций, опционам и ETF через Alpha Vantage. Идеально для технического анализа и торговых стратегий. Подходит для трейдеров и разработчиков, использующих единый MCP-интерфейс.

Python⭐ 104
laukikk/alpaca-mcp

laukikk/alpaca-mcp

от laukikk

MCP сервер для управления портфелем акций и криптовалют через API Alpaca. Размещай рыночные, лимитные и стоп-ордера, отслеживай позиции, получай котировки и исторические данные. Полезен трейдерам д...

Python⭐ 35
financial-datasets/mcp-server

financial-datasets/mcp-server

от financial-datasets

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

Python⭐ 2309
kukapay/crypto-stocks-mcp

kukapay/crypto-stocks-mcp

от kukapay

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

Python⭐ 3
etbars/vibetrader-mcp

etbars/vibetrader-mcp

от etbars

VibeTrader MCP сервер подключает AI-помощников к платформе торговли акциями. Через естественный язык создавайте ботов, управляйте портфелем, получайте котировки и бэктест стратегии. Полезно трейдер...

Python⭐ 4
narumiruna/yfinance-mcp

narumiruna/yfinance-mcp

от narumiruna

Тянет данные Yahoo Finance: котировки, отчёты, новости и свечные графики по любому тикеру. Ищет акции и ETF, ранжирует сектора.

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

Лука Никитин