mcpField
I
ICICI Direct MCP Server

ICICI Direct MCP Server

リモート
github.com/nicodishanthj金融データ055 週間前に更新
リポジトリ

ICICI Direct MCP Server について

ICICI Direct MCP Serverは、ICICI Direct Breeze APIにアクセスするHTTPラッパー型サーバーです。MCP経由でAPIを利用したいユーザー向けで、APIキーは環境変数に設定します。

主な機能

  1. 01ICICI Direct Breeze APIへの接続
  2. 02HTTPエンドポイントでのツール検索と呼び出し
  3. 03環境変数によるAPIキー設定
  4. 04Dockerによるデプロイ

活用シーン

  1. 01MCPクライアントにBreeze APIへのアクセスを提供
  2. 02ローカルのポート8080でサーバーを実行

MCP 対応

HTTPエンドポイントを通じて、ツールの検索と呼び出しを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttp://localhost:8080
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

ICICI Direct MCP サーバー

ICICI Direct Breeze API にアクセスするための、シンプルな HTTP ラッパー付き MCP サーバーです。

クイックスタート

  1. 環境変数に API キーを設定します: export ICICI_API_KEY=your_api_key_here

  2. 依存関係をインストールします: pip install -r requirements.txt

  3. サーバーを起動します: python server.py

サーバーは http://localhost:8080 で利用できます。

API エンドポイント

  • GET /info - 利用可能なツールの情報を取得します
  • POST /tools/call - パラメーターを指定してツールを呼び出します
  • POST /tools/{tool_name} - 各ツールの直接エンドポイントです

Docker の使用方法

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 へのデプロイ

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"

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。