Wealthy MCP(Model Context Protocol) Server について
Wealthy MCP サーバーは、Wealthy の取引プラットフォーム利用者向けに提供される公式の MCP サーバーです。Claude や Cursor などの MCP クライアントから、口座、相場、注文に関する機能を自然言語で利用できます。Go で実装され、バイナリまたはソースからインストールできます。
主な機能
- 01証拠金、保有銘柄、建玉、注文一覧の照会
- 02銘柄の価格と詳細情報の取得
- 03買い注文と売り注文の発注
- 04ウォッチリストの作成と更新
- 05銘柄コードの検索とレポート生成
活用シーン
- 01自然言語による株価とポートフォリオ保有状況の確認
- 02Claude や Cursor からのウォッチリスト管理
- 03建玉と注文履歴のレポート作成
MCP 対応
本プロジェクトは、取引プラットフォームの機能を Claude や Cursor などの MCP クライアントに公開する MCP サーバーです。利用者はクライアントの設定に本サーバーを追加し、初回接続時に Wealthy アカウントでログインします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Wealthy MCP(Model Context Protocol)サーバー
このリポジトリには、ユーザーの取引プラットフォーム機能を支援する公式の Wealthy MCP サーバーが含まれています。
前提条件
- Wealthy 取引アカウント - https://www.wealthy.in/broking
- MCP クライアント - Claude または Cursor
はじめに
ソースからインストールするか、ビルド済みの成果物をダウンロードするかを選べます:
オプション 1: ソースからインストール
- golang(go 1.23 以降)を使用してインストールします:
go install github.com/wealthy/wealthy-mcp/cmd/wealthy-mcp@latest
オプション 2: ビルド済みの成果物をダウンロード
- リリースページにアクセスして、お使いのプラットフォーム用の最新のビルド済みバイナリをダウンロードします
- ダウンロードしたアーカイブを展開し、実行ファイルをシステムの PATH が通ったディレクトリに配置します
- Mac で権限を付与するには、以下のコマンドを実行します:
chmod +x wealthy-mcp-macos-arm64-<version>
xattr -d com.apple.quarantine wealthy-mcp-macos-arm64-<version>
MCP 設定
MCP(Multi-Cursor Protocol)サーバーを設定するには、お使いのクライアントに応じて適切な設定ファイルを作成または更新します:
Cursor の場合
ホームディレクトリに .cursor/mcp.json を作成または更新します:
{
"mcpServers": {
"wealthy-mcp": {
"command": "<path to downloaded/installed binary>"
}
}
}
Claude の場合
claude_desktop_config.json を作成または更新します:
{
"mcpServers": {
"wealthy-mcp": {
"command": "<path to downloaded/installed binary>"
}
}
}
カスタムポートを使用するには、args パラメータを追加します:
{
"mcpServers": {
"wealthy-mcp": {
"command": "<path to downloaded/installed binary>",
"args": ["addr=localhost:8006"]
}
}
}
- MCP クライアント(Claude/Cursor)を再起動します
- Wealthy のログインページが開きます - 認証情報を入力してください
- ログインに成功したら、MCP クライアントに戻ります
- これでスマートトレーディングを始める準備が整いました! 🎉
使用方法
利用可能なクエリタイプとその目的は次のとおりです:
| クエリタイプ | 目的 |
|---|---|
get_user_margin | ユーザーの証拠金情報を取得します |
get_price | 指定した取引銘柄の現在の市場価格を取得します |
get_holdings | 現在のポートフォリオの保有銘柄とその詳細を表示します |
get_positions | 未決済の取引ポジションを表示します |
get_order_book | すべての注文(未約定、約定済み、キャンセル済み)を一覧表示します |
get_trade_ideas | 取引の提案と市場インサイトを提供します |
get_security_info | 特定の証券/株式に関する詳細情報を取得します |
place_order | 指定したパラメータで新規の買い/売り注文を出します |
create_watchlist | 証券の新しいウォッチリストを作成します |
get_watchlist | 既存のウォッチリストを取得します |
update_watchlist | 既存のウォッチリストを新しい証券で更新します |
search | 証券のシンボルを検索して見つけます |
research | 取引のアイデアとリサーチ情報にアクセスします |
reports_tool | さまざまな種類のレポート(holdings/positions/order_book)を生成します |
これらのクエリは、Claude/Cursor で自然言語を通じて操作できます。例:
- 「RELIANCE の価格はいくらですか?」
- 「現在の保有銘柄を見せてください」
- 「TATAMOTORS の株式を 100 株、成行注文で買いたい」
- 「テクノロジー株のウォッチリストを作成して」
- 「再生可能エネルギーに関連する銘柄を検索して」
- 「銀行セクターのリサーチ推奨を取得して」
ロードマップ
-
リアルタイム市場データの統合
- ライブ価格配信のための WebSocket 接続を実装
- 複数シンボルのサブスクリプションに対応
- 価格データのフォーマットと表示を強化
-
価格アラートシステム
- 自然言語を通じた価格アラートの設定を可能にする
- 複数のアラート条件(以上/以下/クロス)に対応
- チャット内でのアラート通知を実装
- アラート管理(一覧/変更/削除)を追加
-
高度な機能
- リアルタイム更新によるポートフォリオ分析
- リアルタイム更新によるカスタムウォッチリスト
- 高度なアラート条件(テクニカル指標)
- レポートと分析の強化
-
プラットフォームの強化
- 高度な注文タイプ
- 自動取引戦略
- 追加の金融商品への対応
ライセンス
このプロジェクトは MIT License の下でライセンスされています - 詳細は LICENSE ファイルをご覧ください。
取引に関する免責事項
本ソフトウェアは情報提供のみを目的として提供されており、投資助言として解釈されるべきものではありません。金融商品の取引には、投資額の一部または全額を失うリスクを含む高いリスクが伴います。取引を行う前に、ご自身の投資目的、経験の程度、リスク許容度を慎重に検討してください。
法的通知
本ソフトウェアを使用することにより、お客様は以下を認識するものとします:
- 取引に伴うリスクを理解していること
- 必要に応じて専門家による金融アドバイスを求めること
- 作者およびコントリビューターは、いかなる取引損失についても責任を負わないこと
- 適用されるすべての金融規制を遵守すること
サポート
サポートについては、GitHub リポジトリで issue を作成するか、メンテナーに連絡するか、Parth([email protected])までメールでお問い合わせください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。