コンテンツにスキップ

Cline

Cline は高度な AI 機能をエディタにもたらす VS Code 拡張です。VS Code を使う開発者の方におすすめです。

  • VS Code がインストール済み
  • Cline 拡張がインストール済み(VS Code マーケットプレイスから)
  • FIX 認証情報(始める前にを参照)
  1. VS Code を開きます
  2. アクティビティバーの Cline アイコンをクリックします
  3. MCP Servers をクリックします
  4. Add Remote Server をクリックします

Step 2: サーバーの詳細を入力する

Section titled “Step 2: サーバーの詳細を入力する”
  1. Name: axiory-ai(または Axiory.ai
  2. URL: https://mcp.axiory.ai/mcp
  3. Auth Type: OAuth
  4. Add をクリック

ブラウザが開き、FIX 認証情報フォームが表示されます:

  1. ブローカーサーバーを選択
  2. SenderCompID を入力(cTrader Settings > FIX API から)
  3. FIX API Password を入力(cTrader のログインパスワードではありません)
  4. 取引モード(readonly/paper/live)を設定
  5. Connect をクリック

「Connected Successfully」と表示されます。

Cline チャットで次のように尋ねます:

“Are you connected to cTrader? Show me my current positions.”

Cline がアカウントのステータスを返します。

Portal Token 方式 (フォールバック)

Section titled “Portal Token 方式 (フォールバック)”

OAuth が動作しない場合:

ブラウザで次の URL にアクセスします:

https://mcp.axiory.ai/token-portal
  1. ブローカーサーバーを選択
  2. FIX 認証情報を入力
  3. 取引モードを選択
  4. Generate Token をクリック
  5. トークンをコピー

環境変数にトークンを設定します:

Terminal window
export AXIORY_TOKEN="your-token-here"

永続化するには ~/.zshrc または ~/.bashrc に追加します:

Terminal window
echo 'export AXIORY_TOKEN="your-token-here"' >> ~/.zshrc
source ~/.zshrc

Cline の MCP 設定で:

  1. Add Remote Server をクリック(または既存を編集)
  2. Name: axiory-ai
  3. URL: https://mcp.axiory.ai/mcp
  4. Auth Type: Bearer Token
  5. Token: ${env:AXIORY_TOKEN}
  6. Save をクリック

VS Code を閉じて開き直し、環境変数を読み込みます。

接続が完了したら:

Ask Cline: What's the current EURUSD price?
Ask Cline: Buy 50,000 units of EURUSD at market

Cline で:

“I want to buy 100,000 units of EURUSD. Can you check the current price and place the order?”

Cline は次を実行します:

  1. 現在のクォートを取得
  2. リスク制限をチェック
  3. 注文を発注(または paper モードでシミュレート)
  4. 確認を表示

Portal トークンは 30 日で失効します。期限切れの前に:

  1. Token Portal にアクセス
  2. 新しいトークンを生成
  3. 環境変数を更新: export AXIORY_TOKEN="new-token"
  4. VS Code を再起動

トークンが失効すると、「401 Unauthorized」が表示されます。新しいトークンを生成してください。

「Server not found」または「Connection refused」

Section titled “「Server not found」または「Connection refused」”

確認事項:

  1. Cline の MCP 設定にサーバーが正しく表示されている
  2. URL が正確: https://mcp.axiory.ai/mcp
  3. Test Connection をクリックしてみる
  4. Cline / VS Code を再起動する

OAuth フォームで「Invalid credentials」

Section titled “OAuth フォームで「Invalid credentials」”

FIX 認証情報が誤っています:

  1. cTrader Settings > FIX API に移動
  2. SenderCompID を完全に一致するようにコピー(すべてのドットと数字を含む)
  3. FIX API Password を完全に一致するようにコピー(ログインパスワードではありません)
  4. OAuth を再試行するか Portal Token を再生成

トークンが失効しているか無効です:

  1. 確認: echo $AXIORY_TOKEN
  2. 空ならば設定: export AXIORY_TOKEN="your-token"
  3. 無効ならば、Token Portal で新しいトークンを生成
  4. VS Code を再起動

Cline が環境変数を見つけられない

Section titled “Cline が環境変数を見つけられない”

以下を確認:

  1. 変数を設定済み: export AXIORY_TOKEN="..."
  2. VS Code を完全に再起動済み
  3. 変数の存在を確認: echo $AXIORY_TOKEN

それでも動作しない場合、手動でトークンを入力できます(非推奨):

Cline の MCP 設定で、${env:AXIORY_TOKEN} の代わりに実際のトークンを貼り付けます。

Cline は開発者にとって強力なツールです。取引ロジックをテストするために、まずは paper モードから始めてください。