icici-direct-mcp-server

icici-direct-mcp-server

3.3

A simple HTTP-wrapped MCP server for accessing ICICI Direct Breeze API.

The ICICI Direct MCP Server is designed to facilitate seamless interaction with the ICICI Direct Breeze API through a simple HTTP-wrapped Model Context Protocol (MCP) server. This server allows users to access various financial tools and services provided by ICICI Direct, making it easier to integrate these services into applications. The server is easy to set up and run, requiring minimal configuration. It supports multiple deployment options, including local, Docker, and Google Cloud Run, providing flexibility for different development and production environments.

Features

  • HTTP-wrapped MCP server for easy API access.
  • Supports multiple deployment options: local, Docker, and Google Cloud Run.
  • Simple API endpoints for tool information and execution.
  • Environment variable configuration for API key management.
  • Scalable and flexible for different development environments.

Usage with Different Platforms

local

bash
export ICICI_API_KEY=your_api_key_here
pip install -r requirements.txt
python server.py

docker

bash
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

bash
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"

Related MCP Servers

View all finance servers →