Cline
Cline は高度な AI 機能をエディタにもたらす VS Code 拡張です。VS Code を使う開発者の方におすすめです。
- VS Code がインストール済み
- Cline 拡張がインストール済み(VS Code マーケットプレイスから)
- FIX 認証情報(始める前にを参照)
OAuth 方式
Section titled “OAuth 方式”Step 1: Cline の MCP 設定を開く
Section titled “Step 1: Cline の MCP 設定を開く”- VS Code を開きます
- アクティビティバーの Cline アイコンをクリックします
- MCP Servers をクリックします
- Add Remote Server をクリックします
Step 2: サーバーの詳細を入力する
Section titled “Step 2: サーバーの詳細を入力する”- Name:
axiory-ai(またはAxiory.ai) - URL:
https://mcp.axiory.ai/mcp - Auth Type:
OAuth - Add をクリック
Step 3: OAuth ログイン
Section titled “Step 3: OAuth ログイン”ブラウザが開き、FIX 認証情報フォームが表示されます:
- ブローカーサーバーを選択
- SenderCompID を入力(cTrader Settings > FIX API から)
- FIX API Password を入力(cTrader のログインパスワードではありません)
- 取引モード(readonly/paper/live)を設定
- Connect をクリック
「Connected Successfully」と表示されます。
Step 4: 接続をテストする
Section titled “Step 4: 接続をテストする”Cline チャットで次のように尋ねます:
“Are you connected to cTrader? Show me my current positions.”
Cline がアカウントのステータスを返します。
Portal Token 方式 (フォールバック)
Section titled “Portal Token 方式 (フォールバック)”OAuth が動作しない場合:
Step 1: トークンを生成する
Section titled “Step 1: トークンを生成する”ブラウザで次の URL にアクセスします:
https://mcp.axiory.ai/token-portal- ブローカーサーバーを選択
- FIX 認証情報を入力
- 取引モードを選択
- Generate Token をクリック
- トークンをコピー
Step 2: トークンを保存する
Section titled “Step 2: トークンを保存する”環境変数にトークンを設定します:
export AXIORY_TOKEN="your-token-here"永続化するには ~/.zshrc または ~/.bashrc に追加します:
echo 'export AXIORY_TOKEN="your-token-here"' >> ~/.zshrcsource ~/.zshrcStep 3: Cline を設定する
Section titled “Step 3: Cline を設定する”Cline の MCP 設定で:
- Add Remote Server をクリック(または既存を編集)
- Name:
axiory-ai - URL:
https://mcp.axiory.ai/mcp - Auth Type:
Bearer Token - Token:
${env:AXIORY_TOKEN} - Save をクリック
Step 4: VS Code を再起動する
Section titled “Step 4: VS Code を再起動する”VS Code を閉じて開き直し、環境変数を読み込みます。
Cline での使い方
Section titled “Cline での使い方”接続が完了したら:
Ask Cline: What's the current EURUSD price?
Ask Cline: Buy 50,000 units of EURUSD at market最初の取引を行う
Section titled “最初の取引を行う”Cline で:
“I want to buy 100,000 units of EURUSD. Can you check the current price and place the order?”
Cline は次を実行します:
- 現在のクォートを取得
- リスク制限をチェック
- 注文を発注(または paper モードでシミュレート)
- 確認を表示
トークンローテーション
Section titled “トークンローテーション”Portal トークンは 30 日で失効します。期限切れの前に:
- Token Portal にアクセス
- 新しいトークンを生成
- 環境変数を更新:
export AXIORY_TOKEN="new-token" - VS Code を再起動
トークンが失効すると、「401 Unauthorized」が表示されます。新しいトークンを生成してください。
トラブルシューティング
Section titled “トラブルシューティング”「Server not found」または「Connection refused」
Section titled “「Server not found」または「Connection refused」”確認事項:
- Cline の MCP 設定にサーバーが正しく表示されている
- URL が正確:
https://mcp.axiory.ai/mcp - Test Connection をクリックしてみる
- Cline / VS Code を再起動する
OAuth フォームで「Invalid credentials」
Section titled “OAuth フォームで「Invalid credentials」”FIX 認証情報が誤っています:
- cTrader Settings > FIX API に移動
- SenderCompID を完全に一致するようにコピー(すべてのドットと数字を含む)
- FIX API Password を完全に一致するようにコピー(ログインパスワードではありません)
- OAuth を再試行するか Portal Token を再生成
「401 Unauthorized」(Portal Token)
Section titled “「401 Unauthorized」(Portal Token)”トークンが失効しているか無効です:
- 確認:
echo $AXIORY_TOKEN - 空ならば設定:
export AXIORY_TOKEN="your-token" - 無効ならば、Token Portal で新しいトークンを生成
- VS Code を再起動
Cline が環境変数を見つけられない
Section titled “Cline が環境変数を見つけられない”以下を確認:
- 変数を設定済み:
export AXIORY_TOKEN="..." - VS Code を完全に再起動済み
- 変数の存在を確認:
echo $AXIORY_TOKEN
それでも動作しない場合、手動でトークンを入力できます(非推奨):
Cline の MCP 設定で、${env:AXIORY_TOKEN} の代わりに実際のトークンを貼り付けます。
次のステップ
Section titled “次のステップ”- 運用モード — readonly、paper、live を理解する
- リスク制限 — ポジションサイズと日次損失制限
- エージェントの選び方 — 他の MCP クライアントとの比較
Cline は開発者にとって強力なツールです。取引ロジックをテストするために、まずは paper モードから始めてください。
