mcpField
I
ICICI Direct MCP Server

ICICI Direct MCP Server

Remote
github.com/nicodishanthjFinance0Updated 55w ago
Repository

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

  1. 01Connects to the ICICI Direct Breeze API
  2. 02HTTP endpoints for tool discovery and calls
  3. 03Accepts API key through an environment variable
  4. 04Docker-based deployment

Use cases

  1. 01Expose Breeze API access to an MCP client
  2. 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.

Endpointhttp://localhost:8080
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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 README

ICICI Direct MCP Server

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

Quick Start

  1. Set your API key in an environment variable: export ICICI_API_KEY=your_api_key_here

  2. Install dependencies: pip install -r requirements.txt

  3. Run the server: python server.py

The server will be available at http://localhost:8080.

API Endpoints

  • GET /info - Get information about available tools
  • POST /tools/call - Call a tool with parameters
  • POST /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

Markdown supported

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.