
alpha_vantage_mcp
alphavantageMIT
161 звёзд39 форков
Alpha Vantage MCP — официальный сервер для интеграции финансовых рынков в инструменты на основе ИИ. Он подходит командам, которые строят агентов для анализа акций, создания дашбордов, мониторинга макроэкономики или торговых ботов.
Сервер использует технику Progressive Tool Discovery: он не экспортирует весь список инструментов при подключении, а находит их по контексту запроса. Это снижает расход токенов и ускоряет ответы моделей.
Характеристики
Общее
- СтатусСообщество
- Разработчикalphavantage
- ЛицензияMIT
Технологии
- ЯзыкиPython
- Транспортsse
Описание
Возможности
- Котировки акций, ETF, ADR в реальном времени — 1 мин, 5 мин, 15 мин, 30 мин, 60 мин, дневные, недельные, месячные таймфреймы.
- Поиск компаний и тикеров: алфавитный и числовой поиск по названиям и символам.
- Валютные пары Forex: курсы обмена, исторические данные, дневные и месячные сводки.
- Криптовалюты: курс к USD, EUR, JPY и другим валютам, исторический трекинг.
- Технический анализ: SMA, EMA, WMA, RSI, MACD, ADX, AROON, BBANDS, STOCH, Williams %R и другие.
- Фундаментальные данные: отчёты о доходах (Income Statement), балансовые отчёты (Balance Sheet), отчёты о движении денег (Cash Flow).
- Макроэкономические индикаторы: ВВП, CPI, безработица, ставка ФРС, доходность казначейских бумаг.
- Сырьевые товары: цены на нефть WTI и Brent, природный газ, золото, серебро, медь, пшеницу, кукурузу.
- Новости и сентимент: поиск по тикерам, чтение заголовков, анализ тональности.
- Глобальный обзор: топ-20 растущих/падающих компаний и самые активные бумаги на биржах.
Как подключить
Для работы понадобится API-ключ Alpha Vantage. Он бесплатный, его можно получить на официальном сайте.
Локальная установка
Запустите сервер через UVX:
$ uvx marketdata-mcp-server YOUR_API_KEYПодключение к Claude Desktop (рекомендуется)
Добавьте в конфигурацию Claude Desktop следующую запись:
{
"mcpServers": {
"alpha_vantage_mcp": {
"url": "https://mcp.alphavantage.co/mcp?apikey=YOUR_API_KEY"
}
}
}После этого перезапустите Claude Desktop или веб-клиент. Сервер готов к работе.
Также вы можете использовать удалённое подключение через интерфейс Connectors в настройках Claude. Нажмите Add Custom Connector и вставьте URL вашего MCP-сервера с ключом.
Примеры запросов
- «Покажи котировки Apple (AAPL) за последнюю неделю почасово и выдели дни с наибольшим объёмом торгов.»
- «Сравни текущий курс BTC/USD с ценой золота за последние 6 месяцев.»
- «Выведи топ-10 компаний по объёму торгов на NASDAQ за сегодня.»
- «Проанализируй последний квартальный отчёт Tesla (TSLA) — ключевые метрики и изменения.»
- «Рассчитай RSI для акций MSFT за последние 14 дней и оцени текущий сигнал.»
Технические детали
- Язык реализации: Python
- Транспортный протокол: SSE (Server-Sent Events) — подходит для долгих соединений и потоковой передачи данных.
- Лицензия: MIT — можно свободно использовать и модифицировать.
- Совместимые клиенты: Claude (Web и Desktop), Claude Code, Cursor, VS Code, Continue.dev и любые MCP-приложения.
- Метод оптимизации: Progressive Tool Discovery — сервер не перегружает модель избыточными инструментами, что экономит токены.