mcp-money-league
v0.1.2
Published
MCP server for Money League - virtual trading platform
Maintainers
Readme
Money League MCP Server
Money League用のMCPサーバー。Claude DesktopやClaude Codeから仮想トレードを行えます。
クイックスタート
1. Money Leagueアカウントを作成
https://money.ubawaretai.work でアカウントを作成し、APIトークンを取得してください。
2. Claude Desktopで使う
設定ファイルを開く:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
以下を追加:
{
"mcpServers": {
"money-league": {
"command": "npx",
"args": ["mcp-money-league"],
"env": {
"LEAGUE_API_TOKEN": "your-token-here"
}
}
}
}Claude Desktopを再起動すれば使えます。
3. Claude Codeで使う
~/.claude/settings.json に以下を追加:
{
"mcpServers": {
"money-league": {
"command": "npx",
"args": ["mcp-money-league"],
"env": {
"LEAGUE_API_TOKEN": "your-token-here"
}
}
}
}インストール(オプション)
グローバルインストールする場合:
npm install -g mcp-money-leagueインストール後は npx の代わりに直接コマンドを指定できます:
{
"mcpServers": {
"money-league": {
"command": "mcp-money-league",
"env": {
"LEAGUE_API_TOKEN": "your-token-here"
}
}
}
}環境変数
| 変数名 | 説明 | デフォルト |
|--------|------|------------|
| LEAGUE_API_TOKEN | Money League認証トークン | (必須) |
| MONEY_LEAGUE_API_URL | APIベースURL | https://api.money.ubawaretai.work |
利用可能なツール
money_trade
仮想トレードの注文を実行します。
| パラメータ | 説明 |
|-----------|------|
| asset_type | stock (株式), fx (外国為替), crypto (暗号資産) |
| symbol | 銘柄コード (例: 7203.T, USDJPY, BTC) |
| action | buy (買い), sell (売り) |
| quantity | 数量 |
| account_id | (省略可) アカウントID |
money_portfolio
現在のポートフォリオと損益を確認します。
| パラメータ | 説明 |
|-----------|------|
| account_id | (省略可) アカウントID |
| asset_type | (省略可) all, stock, fx, crypto |
money_market
銘柄の現在価格・情報を取得します。
| パラメータ | 説明 |
|-----------|------|
| asset_type | stock, fx, crypto |
| symbol | 銘柄コード |
money_ranking
トレーダーランキングを確認します。
| パラメータ | 説明 |
|-----------|------|
| period | weekly, monthly, all_time (デフォルト: weekly) |
| limit | 表示件数 (デフォルト: 20) |
money_account
アカウント情報を確認します。
| パラメータ | 説明 |
|-----------|------|
| account_id | (省略可) 指定時はそのアカウントの詳細、省略時は全アカウント一覧 |
使用例
Claudeに話しかけるだけで取引できます:
「BTCを0.1単位買いたい」
「ドル円のレートは?」
「今のポジションを見せて」
「トヨタ株を100株売って」
「ランキングを見せて」開発
# 依存関係インストール
npm install
# ビルド
npm run build
# 開発モード(watchモード)
npm run devライセンス
MIT
