Twelve Data MCP

Twelve Data MCP подключает ассистента к API рыночных данных: котировки, история цен, индикаторы, отчетность и новости компаний.

  • 86 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Запросы и ключ API уходят сервису Twelve Data.
  • Локальный HTTP без аутентификации выполняет вызовы под вашим ключом.
Все причины и проверки

twelvedata/mcp

Установка

Ручная установка

claude mcp add --transport http twelvedata http://localhost:8000/mcp

Вариант для локального HTTP после `make run` из README; облачный сервер `https://mcp.twelvedata.com/mcp` добавляют коннектором в клиенте.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запросы и ключ API уходят сервису Twelve Data.
  • Локальный HTTP без аутентификации выполняет вызовы под вашим ключом.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Официальный MCP-сервер сервиса Twelve Data дает ассистенту доступ к финансовому API: котировки в реальном времени и история, более 60 технических индикаторов, фундаментальные показатели, отчеты о прибыли, дивиденды, ETF, новости компаний и лидеры роста и падения. Можно спросить, например, чем сейчас RSI у AAPL или какой была последняя отчетность TSLA. Есть два варианта. Облачный сервер `https://mcp.twelvedata.com/mcp` не требует установки: клиент открывает браузер, вы входите в аккаунт Twelve Data, и ваш ключ привязывается автоматически. Локальный вариант запускается из репозитория по stdio или HTTP, с ключом в `.env`. Сервер только читает данные, торговых операций у него нет.

Для кого. Аналитикам и разработчикам, которые просят ассистента разобрать рыночные данные по акциям и индикаторам.

Подходит, если

  • Ассистент считает RSI и другие индикаторы по тикеру и объясняет сигнал.
  • Нужны последние отчеты, дивиденды и новости компании в одном ответе.
  • Сравнивают ETF по цене и динамике за выбранный период.
  • Строят скрипт анализа на исторических котировках и берут данные из API через ассистента.

Не подходит, если

  • Нужен совет по сделкам: сервер отдает данные, а не рекомендации.
  • Нет аккаунта Twelve Data: ключ или вход обязательны.
  • Нужен поток котировок без лимитов тарифа.

Пример запроса к агенту

Покажи RSI и последние отчеты по AAPL и сравни с динамикой индекса за три месяца.

MCP

Транспорт
http, stdio
Авторизация
OAuth

Переменные окружения

TWELVE_DATA_API_KEY секрет
Ключ API Twelve Data для локального запуска; в облачном варианте не нужен
MCP_HOST
Адрес привязки сервера; `127.0.0.1` оставляет его локальным и включает проверку `Host` и `Origin`

Ограничения

Нужен аккаунт Twelve Data, доступ к данным и частота вызовов зависят от вашего тарифа. Облачный сервер подключают как пользовательский коннектор по адресу `https://mcp.twelvedata.com/mcp`, а не по корню хоста. Локальный `make run` и контейнер отдают `/mcp` без аутентификации на `0.0.0.0`: любой, кто достанет порт, работает под вашим ключом. Запускайте с `MCP_HOST=127.0.0.1`. Вход через OAuth в Docker не поддерживается. Файла лицензии в репозитории нет.

Как отключить. Отключите коннектор в клиенте. Для локального запуска удалите запись `twelvedata`, остановите процесс или контейнер и удалите файл `.env` с ключом.

Частые вопросы

Нужен ли ключ API?

В облачном варианте нет: вход идет через браузер, ключ привязывается к аккаунту сам. В локальном ключ кладут в `.env` как `TWELVE_DATA_API_KEY`.

Какие данные доступны?

Котировки в реальном времени и история, более 60 технических индикаторов, фундаментальные данные, отчеты о прибыли, дивиденды, ETF, новости компаний и лидеры рынка.

Как подключить в Claude Code локально?

Командой `claude mcp add twelvedata -- /path/to/mcp/.venv/bin/python /path/to/mcp/src/server.py`. Нужен Python 3.10 или новее.

Можно ли подключить к Perplexity?

Да. Пользователи Pro, Max и Enterprise добавляют удаленный коннектор с адресом `https://mcp.twelvedata.com/mcp`, OAuth и Streamable HTTP. Это личная настройка, а не запись в каталоге Perplexity.

Как выглядит локальный запуск?

Выполните `make install`, положите ключ в `.env` как `TWELVE_DATA_API_KEY`, затем подключите сервер по stdio или командой `make run` для HTTP на `http://localhost:8000/mcp`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Financial Datasets MCP

Financial Datasets MCP Server

Официальный

MCP-сервер к API Financial Datasets: отчетность компаний, цены акций и криптовалют и новости для агента

MCP-серверРасширенный доступ2,3 тыс.Звезды репозитория

MCP сервер финансовых данных: акции, фонды, облигации, макропоказатели, новости и крипта через Tushare и Binance

MCP-серверШирокий доступ871Звезды репозитория

MCP-сервер с рыночными данными и техническим анализом: котировки, индикаторы, скринеры и бэктест для акций, крипты, форекса и фьючерсов

MCP-серверРасширенный доступ5,3 тыс.Звезды репозитория

MCP-сервер отдает агенту данные Yahoo Finance по тикеру: историю цен, финансовую отчетность и цепочки опционов

MCP-серверРасширенный доступ369Звезды репозитория
Официальный

MCP-сервер рыночных данных Massive.com: котировки, опционы, форекс и крипта через поиск методов, вызов API и SQL

MCP-серверРасширенный доступ402Звезды репозитория

MCP-сервер для личного анализа акций: рыночные данные, технические индикаторы, скрининг и учет портфеля без ключей для базовых функций

MCP-серверРасширенный доступ727Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Twelve Data MCP (эта карточка)даOAuth86
Alpha Vantage MCP ServerдаOAuth227тоже отдает рыночные данные; здесь официальный сервер Twelve Data с OAuth и более чем 60 индикаторами
Yahoo Finance MCPнетне нужна209берет данные с Yahoo Finance; Twelve Data MCP читает платный API самого поставщика данных

Коротко о README

Репозиторий локальной версии сервера (Python) и руководство по облачному. Описаны подключение к Claude, ChatGPT и Perplexity, запуск в Docker и меры безопасности для локального режима.

Бейдж для README

Сообщить о проблеме