Перейти к содержимому

Kite MCP Server

предоставляет AI ассистентам безопасный доступ к API трейдинга Kite Connect для рыночных данных, портфеля и ордеров.

Go
168 stars

Описание

Это MCP-сервер на Go, интегрирующий AI с Kite Connect API. Ключевые особенности: управление портфелем, размещение/отмена ордеров, доступ к реал-тайм котировкам и историческим данным, поддержка GTT-ордеров. Режимы развертывания: HTTP, SSE, stdio. Применения: автоматизация трейдинга, анализ рынка, мониторинг аккаунта для AI-агентов. Хостинг доступен без установки, для локального — нужны API-ключи Kite.

Возможности

Управление портфелем

Просмотр холдингов, позиций, маржи и инвестиций в mutual funds.

Управление ордерами

Размещение, модификация, отмена ордеров с историей и пагинацией.

GTT-ордера

Создание, редактирование и удаление Good Till Triggered ордеров.

Доступ к рыночным данным

Реал-тайм котировки, LTP, OHLC, исторические данные и поиск инструментов.

Аутентификация

Логин в Kite API с генерацией авторизационной ссылки.

Развертывание

Поддержка режимов stdio, HTTP, SSE и hybrid для разных клиентов.

Установка

Для хостинга (рекомендовано): { “mcpServers”: { “kite”: { “command”: “npx”, “args”: [“mcp-remote”, “https://mcp.kite.trade/mcp”] } } }

Для self-hosting:

  1. git clone https://github.com/zerodha/kite-mcp-server
  2. cd kite-mcp-server
  3. Создать .env: KITE_API_KEY=your_key, KITE_API_SECRET=your_secret, APP_MODE=http
  4. go build -o kite-mcp-server
  5. ./kite-mcp-server

Для Claude Desktop (HTTP): { “mcpServers”: { “kite”: { “command”: “npx”, “args”: [“mcp-remote”, “http://localhost:8080/mcp”, “–allow-http”], “env”: { “KITE_API_KEY”: “your_key”, “KITE_API_SECRET”: “your_secret” } } } }

Информация

Язык
Go
Лицензия
MIT License
GitHub Stars
168

Ссылки