AIエージェント

外部AIツールからecforce AIのMCPツール接続を利用する

ecforce AIのMCPツール接続でできること

ecforce AIのMCPツール接続は、普段お使いのAI開発ツールから、ecforce AIの各機能を直接利用するための仕組みです。
お使いのAIツールにecforceのMCPサーバーを登録すると、そのツールのチャット上からecforceのデータ参照や各種操作を実行できるようになります。
AIツールが持つエージェント機能や、他のツール・データソースとの連携をそのまま活かしてecforceを操作できる点が大きな特長です。

対応しているAIツール

下のAIツールを対象としています。
・ChatGPT アプリ(Codex)
・Claude Code
・Cursor
上記以外のツールについては、当社での動作検証を行っておりません。
ご利用いただける場合もありますが、動作は保証いたしかねます。

接続に必要な情報

接続には、各MCPサーバーのURLを登録します。
URLに含まれるプロジェクトID(例:test-shoptest-market)は、ご利用環境によって異なります。

サービス設定に必要なURL
ecforcehttps://agent.ec-force.com/mcp/{プロジェクトID}/ecforce
ecforce mahttps://agent.ec-force.com/mcp/{プロジェクトID}/ma
ecforce bihttps://agent.ec-force.com/mcp/{プロジェクトID}/bi
ecforce AIdphttps://agent.ec-force.com/mcp/{プロジェクトID}/aidp

※{プロジェクトID}の部分は、ご利用環境に合わせて置き換えてください。

ご利用時の注意事項

・ecforce AIの有償契約時に利用できます。
・本サービスの利用者(以下「利用者」といいます。)が外部AIツールと接続して本サービスを利用する場合、当該外部AIツールの動作・設定・利用環境(ログの保存の有無、外部へのデータ送信等を含みますがこれらに限りません。)は、利用者の費用と責任において管理されるものであり、当社の管理範囲外となります。
・外部AIツールの動作・設定・利用環境に起因して生じた損失について、当社は一切責任を負いません。
・利用者が外部AIツールを経由して本サービスを利用した場合における本サービスの動作・結果については、当社サポートの対象外となります。
・本サービスと外部AIツールとの接続に用いる認証情報(トークン等)は、利用者の責任において適切に管理するものとします。
・ecforce AIが提供するデータの作成・更新を行う際の実行承認UIの表示は、外部AIツールの仕様によって異なります(例:Allowlistへ追加後は確認が表示されない場合があります)。

ツールごとの設定方法

ChatGPT アプリ(Codex)で設定する

ChatGPT アプリ(Codex)では、GUIから登録できます。

1. MCPサーバー画面を開く・設定 →「MCPサーバー」を開きます
・「サーバーを追加する」をクリック
・「ストリーミング可能なHTTP」を選択
・STDIOではなく「ストリーミング可能なHTTP」を選択してください
2. サーバー情報を入力・名前:ecforce
・URL:https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce
・Bearerトークンやヘッダー等は、通常は入力不要です
3. 保存する・保存すると、サーバー一覧に表示され、認証画面へ遷移します。

 

 

Claude Codeで設定する

コマンドで追加する方法

claude mcp add --transport http ecforce https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce
claude mcp add --transport http ma https://agent.ec-force.com/mcp/{プロジェクトID}/ma
claude mcp add --transport http bi https://agent.ec-force.com/mcp/{プロジェクトID}/bi
claude mcp add --transport http aidp https://agent.ec-force.com/mcp/{プロジェクトID}/aidp

設定ファイルで追加する方法(~/.claude.jsonまたは.mcp.jsonへ以下を追加します)

ecforceだけ追加する場合

{
  "mcpServers": {
    "ecforce": {
      "type": "http",
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce"
    }
  }
}

ecforce・ma・bi・AIdpを追加する場合

{
  "mcpServers": {
    "ecforce": {
      "type": "http",
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce"
    },
    "ma": {
      "type": "http",
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ma"
    },
    "bi": {
      "type": "http",
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/bi"
    },
    "aidp": {
      "type": "http",
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/aidp"
    }
  }
}

 

Cursorで設定する

設定ファイルで追加する方法(cursor/mcp.jsonへ以下を追加してください)

ecforceだけ追加する場合

{
  "mcpServers": {
    "ecforce": {
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce"
    }
  }
}

ecforce・ma・bi・AIdpを追加する場合

{
  "mcpServers": {
    "ecforce": {
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ecforce"
    },
    "ma": {
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/ma"
    },
    "bi": {
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/bi"
    },
    "aidp": {
      "url": "https://agent.ec-force.com/mcp/{プロジェクトID}/aidp"
    }
  }
}

この記事の目次

このセクションの記事

AIエージェント