Supports containerized deployment of the MCP server using Docker, allowing for isolated and portable operation with proper environment configuration.
目次
1. はじめに
SSI Stock Data MCPは、ベトナム株式の日中取引データを取得するためのモデルコンテキストプロトコル(MCP)サーバーです。AIアシスタントやツールは、SSI FastConnect APIを使用して、プログラム的かつ安全に日中取引データを照会できます。
2. 特徴
- [x] 取引所別証券コード一覧
- [x] 銘柄コードの詳細情報を取得する
- [x] インデックスバスケット内の銘柄コードのリストを取得する
- [x] インデックスコードのリストを取得する
- [x] ティックデータごとに銘柄コードの始値、高値、安値、終値、出来高、値情報を取得します。
- [x] 日別に銘柄コードの始値、高値、安値、終値、出来高、値情報を取得します。
- [x] 複合指数の日次取引結果を取得する
- [x] 銘柄コードの日次取引情報を取得する
- [x] Dockerコンテナ化のサポート
- [ ] ストリーミングアダプタ経由でリアルタイムデータを取得できるようにサポート(計画中)
- [ ] MCP経由の注文管理と取引をサポート(将来検討)
3. クイックスタート
3.1. 前提条件
- Python 3.12以上
- uv (高速な依存関係管理用)。
- Docker (オプション、コンテナ化されたデプロイメント用)。
- このMCPサーバーを実行する前に、SSI FastConnectサービスに必ず登録してください。SSI FastConnectに登録して、コンシューマーIDとシークレットを取得できます。
Smithery経由でインストール
Smithery経由で Claude Desktop 用の SSI Stock MCP Server を自動的にインストールするには:
3.2. ローカル実行
- リポジトリをクローンします。
- 環境変数を設定する
- サーバー設定をクライアント設定ファイルに追加します。例えば、Claude Desktopの場合は以下のようになります。
- 新しい構成をロードするには、Claude Desktop を再起動します。
- これで、Claude に自然言語を使用してデータと対話するように依頼できるようになりました。
- 「chỉ số VN30 hôm nay có gì hot không」
- 「ボリューム ルームを取得して SSI を取得してください」
- 「そう sánh vol của SSI với VND trongày hom nay」
- 「トータルマッチボリュームは SSI トロング 1 トゥアントラリーです」
3.3. Docker 実行
- 事前にビルドされたイメージで実行します (または自分でビルドすることもできます)。
- Claude Desktop で Docker を実行する:
この構成では、変数名のみを指定した-e
フラグを使用し、 env
オブジェクトに実際の値を指定して、Claude Desktop から Docker コンテナーに環境変数を渡します。
4. ツール
MCP サーバーは次のツールを公開します:
- 証券リストを取得する:
get_securities_list()
- 証券の詳細を取得する:
get_securities_details()
- インデックスを取得:
get_index_components()
- リストのインデックスを取得する:
get_index_list()
- 毎日の始値、高値、安値、終値を取得する:
get_daily_ohlc()
- 日中の始値、高値、安値、終値を取得する:
get_intraday_ohlc()
- 日次インデックスを取得:
get_daily_index()
- 株価を取得する:
get_stock_price()
完全な API の詳細については、 src/ssi_stock_mcp_server/server.pyを参照してください。
5. 開発
貢献を歓迎します!ご提案や改善点がありましたら、問題を報告するか、プルリクエストを送信してください。
このプロジェクトは依存関係の管理にUVを使用しています。お使いのプラットフォームの指示に従ってUVをインストールしてください。
6. ライセンス
お問い合わせ / サポート
- 問題が発生した場合やサポートが必要な場合は、GitHub で問題を報告してください。
- メールアドレス: 該当なし
This server cannot be installed
AI アシスタントが SSI FastConnect API からベトナムの株式日中データを照会できるようにするモデル コンテキスト プロトコル サーバー。自然言語クエリを通じて、株式コード、詳細情報、インデックス データ、OHLC 情報にアクセスできるようになります。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Moneybird accounting software, enabling management of contacts, financial data, products, and business operations through natural language.Last updated -1JavaScriptMIT License
- -securityAlicense-qualityA server based on Model Context Protocol that enables AI assistants to query and search for stock information using the Tushare API.Last updated -PythonMIT License
Kong Konnect MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server enabling AI assistants to interact with Kong Konnect's API Gateway, providing tools to query analytics data, inspect configurations, and manage control planes through natural language.Last updated -1022TypeScriptApache 2.0- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to programmatically access financial data from Financial Modeling Prep API, including company profiles, financial statements, metrics, SEC filings, and market data.Last updated -5PythonMIT License