ICICI Direct MCP Server logo

ICICI Direct MCP Server

by nicodishanthj

A simple HTTP-wrapped MCP server for accessing the ICICI Direct Breeze API. It provides an easy way to interact with the API through HTTP requests.

View on GitHub

Last updated: N/A

What is ICICI Direct MCP Server?

This is an HTTP server that wraps the ICICI Direct Breeze API, allowing users to access the API's functionality through simple HTTP requests. It acts as a middleware to simplify interactions with the ICICI Direct trading platform.

How to use ICICI Direct MCP Server?

  1. Set the ICICI_API_KEY environment variable. 2. Install dependencies using pip install -r requirements.txt. 3. Run the server using python server.py. 4. Access the API endpoints via HTTP requests, such as GET /info or POST /tools/call.

Key features of ICICI Direct MCP Server

  • HTTP API wrapper for ICICI Direct Breeze API

  • Easy access to API functionalities

  • Docker support for containerization

  • Cloud Run deployment support

  • Simple API endpoints

Use cases of ICICI Direct MCP Server

  • Automated trading strategies

  • Integrating ICICI Direct API with other applications

  • Building custom trading dashboards

  • Developing algorithmic trading bots

  • Retrieving market data programmatically

FAQ from ICICI Direct MCP Server

What is an MCP server?

An MCP (Managed Communication Protocol) server likely refers to a server that manages communication with a specific API or service, in this case, the ICICI Direct Breeze API.

How do I get an ICICI API Key?

You need to register with ICICI Direct and obtain an API key from their developer portal.

What are the benefits of using Docker?

Docker allows you to containerize the server, making it easier to deploy and manage across different environments.

Can I deploy this server to other cloud platforms?

Yes, you can adapt the deployment instructions for other cloud platforms like AWS or Azure.

What kind of tools are available through the API?

The available tools depend on the ICICI Direct Breeze API. Refer to the API documentation for a complete list.