About ICICI Direct MCP Server
ICICI Direct MCP Server is an HTTP-wrapped server for accessing the ICICI Direct Breeze API. It is intended for users who want to expose that API through MCP, with the API key supplied as an environment variable.
Key features
- 01Connects to the ICICI Direct Breeze API
- 02HTTP endpoints for tool discovery and calls
- 03Accepts API key through an environment variable
- 04Docker-based deployment
Use cases
- 01Expose Breeze API access to an MCP client
- 02Run the server locally on port 8080
MCP support
Provides HTTP endpoints for discovering and calling tools through the MCP server.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
http://localhost:8080claude mcp add --transport http icici-direct http://localhost:8080{"mcpServers":{"icici-direct":{"type":"http","url":"http://localhost:8080"}}}Open in Cursor{"servers":{"icici-direct":{"type":"http","url":"http://localhost:8080"}}}Open in VS Code{"mcpServers":{"icici-direct":{"type":"http","url":"http://localhost:8080"}}}{"mcpServers":{"icici-direct":{"serverUrl":"http://localhost:8080"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEICICI Direct MCP Server
A simple HTTP-wrapped MCP server for accessing ICICI Direct Breeze API.
Quick Start
-
Set your API key in an environment variable: export ICICI_API_KEY=your_api_key_here
-
Install dependencies: pip install -r requirements.txt
-
Run the server: python server.py
The server will be available at http://localhost:8080.
API Endpoints
GET /info- Get information about available toolsPOST /tools/call- Call a tool with parametersPOST /tools/{tool_name}- Direct endpoint for each tool
Docker Usage
Build and run with Docker:
docker build -t icici-direct-mcp-server . docker run -p 8080:8080 -e ICICI_API_KEY=your_api_key_here icici-direct-mcp-server
Cloud Run Deployment
gcloud builds submit --tag gcr.io/YOUR-PROJECT/icici-direct-mcp-server gcloud run deploy icici-direct-mcp-server --image gcr.io/YOUR-PROJECT/icici-direct-mcp-server --platform managed --set-env-vars="ICICI_API_KEY=your_api_key_here"
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.