MCP.so
ログイン

ICICI Direct MCP Server

@nicodishanthj

基本情報

カテゴリ

その他

トランスポート

stdio

作者

nicodishanthj

ICICI Direct MCP Server について

learning

ICICI Direct MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "icici-direct-mcp-server": {
      "type": "http",
      "url": "http://localhost:8080"
    }
  }
}

ICICI Direct MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンでサーバーのエンドポイントに接続し、ツール一覧を取得できます。

概要

What is ICICI Direct MCP Server?

It is an HTTP-wrapped MCP server that provides access to the ICICI Direct Breeze API. It exposes tools via HTTP endpoints, enabling programmatic interaction with ICICI Direct trading and data services.

How to use ICICI Direct MCP Server?

Set the ICICI_API_KEY environment variable to your API key, install dependencies with pip install -r requirements.txt, then run python server.py. The server listens on http://localhost:8080 and exposes three HTTP endpoints for tool discovery and invocation.

Key features of ICICI Direct MCP Server

  • HTTP-wrapped MCP server for ICICI Direct Breeze API
  • Simple GET /info endpoint to list available tools
  • POST /tools/call and direct per-tool endpoints for invocation
  • Docker support for containerized deployment
  • Cloud Run deployment configuration provided

Use cases of ICICI Direct MCP Server

  • Accessing ICICI Direct trading and portfolio data programmatically
  • Integrating ICICI Direct’s Breeze API into MCP‑compatible applications
  • Automating trading operations via HTTP-based tool calls
  • Running as a containerized service in cloud environments

よくある質問

1

What API key is required?

The server requires the `ICICI_API_KEY` environment variable set to your ICICI Direct API key.

2

How do I run the server?

Install dependencies, set the API key, and run `python server.py`. The server starts on port 8080.

3

Can I deploy it using Docker?

Yes. Build and run with `docker build` and `docker run`, passing the API key as an environment variable.

4

Is cloud deployment supported?

Yes. The README includes commands for deploying to Google Cloud Run using `gcloud`.

5

What endpoints are available?

`GET /info` for tool metadata, `POST /tools/call` for generic tool calls, and `POST /tools/{tool_name}` for direct invocation of a specific tool.

コメント

「その他」の他のコンテンツ