umeshkedimi
MCP Server
umeshkedimi
public

mmm backend

使用 FastAPI 和 Zerodha Kite API 构建的模块化算法交易平台。

Repository Info

1
Stars
0
Forks
1
Watchers
0
Issues
Python
Language
Other
License

About This Server

使用 FastAPI 和 Zerodha Kite API 构建的模块化算法交易平台。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

# BankNifty MCP Server (Zerodha Kite + FastAPI)

This is a modular, production-style algo trading server built using FastAPI and Zerodha's Kite Connect API.

## Features

- Structured MCP architecture (modular backend)
- Live order placement for BankNifty (directional)
- `/buy`, `/sell`, and `/pnl` endpoints
- Integrated Kite Connect login with TOTP
- Kill switch logic (API-level)
- Public-ready project with secure `.env`

## Endpoints

| Method | Endpoint       | Description                    |
|--------|----------------|--------------------------------|
| GET    | `/trade/ping`  | Check server status            |
| POST   | `/trade/buy`   | Place BankNifty ATM PE order   |
| POST   | `/trade/sell`  | Place BankNifty ATM CE order   |
| GET    | `/trade/pnl`   | Show live PnL                  |
| POST   | `/trade/kill`  | Kill switch: Exit & Cancel all |

## Getting Started

```bash
git clone https://github.com/your-username/banknifty-mcp-server.git
cd banknifty-mcp-server
cp sample.env .env
# Fill in your Kite credentials in .env
pip install -r requirements.txt
python main.py


## Disclaimer

⚠️ This project is for educational and demonstration purposes only.  
Using real brokerage APIs with live capital involves risk.  
This project does **not** constitute financial advice or a guaranteed strategy.  
Use this system at your own discretion and **only in paper/live trading if you know what you are doing.**


## License

[MIT License](LICENSE)

Quick Start

1

Clone the repository

git clone https://github.com/umeshkedimi/mmm-backend
2

Install dependencies

cd mmm-backend
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerumeshkedimi
Repommm-backend
Language
Python
LicenseOther
Last fetched8/8/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation