Kite MCP Server
Официальный MCP-сервер брокера Zerodha: котировки и портфель по облачному адресу, заявки и GTT на своем сервере
- 327 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Через сервер можно выставлять, менять и отменять реальные заявки на бирже
- Токен и вход Kite открывают портфель, маржу и историю операций
Установка
- Работает в
Ручная установка
{
"mcpServers": {
"kite": {
"command": "npx",
"args": ["mcp-remote", "https://mcp.kite.trade/mcp"]
}
}
}Облачная версия, ключи и установка не нужны. Файл конфигурации Claude Desktop: ~/.config/Claude/claude_desktop_config.json.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Через сервер можно выставлять, менять и отменять реальные заявки на бирже
- Токен и вход Kite открывают портфель, маржу и историю операций
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Kite MCP Server соединяет ИИ-агента с торговым API Kite Connect индийского брокера Zerodha. Агент получает рыночные данные, смотрит портфель и может работать с заявками. Сервер написан на Go и выпущен самим Zerodha. Инструменты разделены по задачам. Вход идет через инструмент login, который выдает ссылку авторизации Kite. Рыночные данные включают котировки, последнюю цену, исторические свечи и поиск инструментов. По счету доступны профиль, маржа, холдинги, позиции и паевые фонды. Заявки можно выставлять, менять и отменять, отдельная группа инструментов работает с GTT-заявками. Большие выборки листаются постранично. Подключиться можно двумя способами. Облачный адрес https://mcp.kite.trade/mcp не требует установки и ключей, но торговые операции, способные что-то сломать, в нем отключены. Полный набор вы получаете, если собираете сервер у себя со своими ключами Kite Connect.
Для кого. Для трейдеров и разработчиков с торговым счетом Zerodha, которые хотят задавать агенту вопросы о котировках и портфеле или строить на Kite Connect собственные сценарии.
Подходит, если
- Нужно быстро спросить агента о состоянии портфеля: холдинги, позиции и маржа в одном диалоге
- Для разбора идеи нужны исторические свечи и последняя цена инструмента
- Нужно проверить историю исполнения конкретной заявки
- Нужен свой экземпляр только для чтения: торговые инструменты можно не регистрировать
- Вы строите свои сценарии на Kite Connect и запускаете сервер локально в режиме stdio, http или sse
Не подходит, если
- У вас нет торгового счета Zerodha: сервер работает только с Kite Connect этого брокера
- Нужен автономный торговый бот: заявки из диалога с агентом лучше подтверждать лично
- Требуются рынки России или данные МосБиржи: сервер покрывает только то, что отдает Kite
Пример запроса к агенту
Покажи мои холдинги и текущую маржу, а потом последнюю цену и свечи за месяц по самому крупному из них.MCP
- Транспорт
- http, sse, stdio
- Авторизация
- OAuth
Переменные окружения
KITE_API_KEYобязательная, секрет- Ключ API Kite Connect, нужен только при собственном запуске
KITE_API_SECRETобязательная, секрет- Секрет API Kite Connect, нужен только при собственном запуске
EXCLUDED_TOOLS- Список инструментов через запятую, которые не надо регистрировать
Ограничения
- Нужен торговый счет Zerodha: вход выполняется по ссылке авторизации Kite.
- Для самостоятельного запуска нужны Go 1.21 или новее и учетные данные Kite Connect: KITE_API_KEY и KITE_API_SECRET. Тесты требуют Go 1.23 с GOEXPERIMENT=synctest.
- Сервер реализует большинство конечных точек Kite Connect, но не все.
- Claude Desktop подключается к удаленному адресу через посредник mcp-remote, который запускается через npx, поэтому нужен установленный Node.js.
- Доступность mcp.kite.trade из России мы не проверяли.
Как отключить. Удалите запись kite из claude_desktop_config.json и перезапустите приложение. Если запускали сервер сами, остановите процесс и удалите файл .env с ключами. Доступ приложения можно отозвать и в настройках Kite.
Частые вопросы
Нужно ли что-то устанавливать, чтобы подключить Kite MCP Server?
Нет, если хватает облачной версии: добавьте https://mcp.kite.trade/mcp в конфигурацию клиента, обычно через mcp-remote. В облаке работают два адреса, /mcp и /sse. Для нового подключения автор советует /mcp.
Можно ли с облачного адреса выставлять заявки?
Нет, облачный сервер торговые операции не выполняет. Чтобы работать с заявками, соберите сервер у себя со своими ключами Kite Connect.
Как запустить сервер у себя?
Клонируйте репозиторий, создайте файл .env с KITE_API_KEY, KITE_API_SECRET, APP_MODE, APP_PORT, APP_HOST и PUBLIC_BASE_URL, затем соберите `go build -o kite-mcp-server` и запустите бинарник. Страница статуса откроется на http://localhost:8080/.
Как сделать экземпляр только для чтения?
Задайте переменную EXCLUDED_TOOLS списком через запятую, например `place_order,modify_order,cancel_order`. Перечисленные инструменты не будут зарегистрированы.
Какие режимы работы поддерживает сервер?
Переменная APP_MODE принимает stdio, http, sse и hybrid. В облаке работает гибридный режим, он отдает и /sse, и /mcp.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер с рыночными данными и техническим анализом: котировки, индикаторы, скринеры и бэктест для акций, крипты, форекса и фьючерсов
Официальный MCP-сервер и скиллы CCXT: рыночные данные, балансы и торговля по выбору на криптобиржах и рынках предсказаний
MCP-сервер для терминала MetaTrader 5: агент смотрит счет и котировки, открывает, меняет и закрывает сделки, есть скилл, REST и поток котировок
MCP для данных Мосбиржи и Т-Инвестиций
market-mcp
MCP-сервер рыночных данных Московской биржи (ISS) и Т-Инвестиций, только чтение: котировки, свечи, скринер, портфель по желанию
MCP-сервер для T-Invest API на Kotlin: рыночные данные, заявки и стоп-заявки, песочница с виртуальными деньгами
Официальный MCP-сервер Alpha Vantage: котировки, исторические ряды, индикаторы и данные компаний
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Kite MCP Server (эта запись) | да | OAuth | 327 | |
| CCXT MCP Server | да | ключ необязателен | 44 612 | данные, балансы и торговля на множестве криптобирж через CCXT |
| MCP-аналитик портфеля Т-Инвестиций | нет | API-ключ | 1 | личный сервер только для чтения по портфелю Т-Инвестиций |
Коротко о README
Для Claude Desktop даны готовые настройки под каждый режим, от облачного до stdio. Отдельный раздел для разработчиков описывает сборку с Nix и Just.