Зеродха Трейдинг MCP
Сервер Model Context Protocol (MCP), который позволяет моделям ИИ взаимодействовать с торговой платформой Zerodha. Этот проект предоставляет набор инструментов для выполнения сделок, просмотра портфеля и управления позициями на Zerodha через стандартизированный интерфейс.
Функции
- 🔐 Безопасная аутентификация с помощью API Zerodha
- 📊 Просмотр портфельных активов
- 📈 Проверьте открытые позиции
- 💹 Размещайте ордера на покупку/продажу
- 👤 Доступ к информации профиля пользователя
Предпосылки
- Node.js (v14 или выше)
- Торговый счет Zerodha
- Учетные данные API от Zerodha
Установка
- Клонируйте репозиторий:
- Установить зависимости:
- Создайте файл
.env
в корневом каталоге с вашими учетными данными Zerodha:
Конфигурация MCP рабочего стола Клода
Чтобы использовать этот сервер MCP с Claude Desktop, вам необходимо настроить данные сервера mcp. Вот как это настроить:
- Откройте
claude_desktop_config.json
в корне вашего проекта. - Добавьте следующую конфигурацию:
Обязательно:
- Обновите путь к файлу
index.ts
- Замените переменные среды вашими реальными учетными данными Zerodha.
Использование
Сервер MCP предоставляет следующие инструменты:
Получить профиль
Извлекает информацию профиля пользователя из Zerodha.
Купить акции
Размещает заказ на покупку указанного товара в указанном количестве.
Продать акции
Размещает ордер на продажу указанного товара в указанном количестве.
Показать портфолио
Отображает полный портфель активов пользователя.
Показать позиции
Показывает открытые позиции пользователя.
Разработка
Проект реализован с использованием:
- Машинопись
- API-интерфейс KiteConnect
- SDK протокола контекста модели (MCP)
- Zod для проверки схемы
Внося вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Отказ от ответственности
Этот проект предназначен только для образовательных целей. Торговля на финансовых рынках сопряжена со значительным риском. Всегда проводите собственные исследования и торгуйте ответственно.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер протокола контекста модели, который позволяет моделям ИИ взаимодействовать с торговой платформой Zerodha, позволяя пользователям совершать сделки, просматривать портфельные активы и управлять позициями через стандартизированный интерфейс.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables interaction with the Tradovate API for managing trading contracts, positions, orders, and accounts.Last updated -1JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI models to interact with the Monad testnet for checking token balances, sending transactions, and deploying smart contracts.Last updated -78TypeScriptApache 2.0
- -securityAlicense-qualityA Model Context Protocol server that extends AI capabilities by providing tools to interact with the Solana blockchain, enabling operations like transactions, account queries, and wallet management.Last updated -1Apache 2.0
- -securityFlicense-qualityImplements a Model Context Protocol server that connects with Zerodha Kite API, allowing users to buy/sell stocks and retrieve holdings and positions information.Last updated -1TypeScript