メインコンテンツへスキップ

Cursor への接続

以下の手順では、Cursor を使用して MCP サーバーに接続する方法を説明します。接続する前に、必要な権限を満たしていることを確認してください。

前提条件

  • Cursor v0.47 以降がインストールされていること。

  • stdio を使用する場合、@doitintl/doit-mcp-server を実行するために npx が利用できるよう、Node.jsPATH に通っていること、および DOIT_API_KEY として設定するためのパーソナル API トークンを用意していること。

  • Streamable HTTP を使用する場合、接続時に DoiT のサインインフローを完了できるサポート対象の Web ブラウザがあること。

サポートされる接続方法

Cursor は stdioStreamable HTTP をサポートしています。認証の詳細については Connection methods を参照してください。以下の例では両方の方法を示します。

stdio で設定する

  1. 次のいずれかの場所にある mcp.json ファイルを作成または編集します。

    • すべてのプロジェクト(ユーザー): ユーザーレベルの .cursor ディレクトリ内の mcp.json ファイル。例として、macOS と Linux では ~/.cursor/mcp.json、Windows では %USERPROFILE%\.cursor\mcp.json です。

    • 1 つのワークスペース(プロジェクト): Cursor で開くプロジェクトのルートにある .cursor/mcp.json.cursor ディレクトリが存在しない場合は作成してください。

  2. テキストエディタでその mcp.json ファイルを開きます。

  3. 次のスクリプトをコピーして mcp.json ファイルに貼り付けます。your_doit_api_key を、ご自身のパーソナル API トークンに置き換えてください。

    {
    "mcpServers": {
    "doit_mcp_server": {
    "command": "npx",
    "args": ["-y", "@doitintl/doit-mcp-server@latest"],
    "env": {
    "DOIT_API_KEY": "your_doit_api_key"
    }
    }
    }
    }
  4. Cursor アプリを起動します。Cursor は MCP サーバーの設定を自動的に検出します。

  5. サーバーが起動したら、Settings に移動し、Cursor Settings を選択し、MCP & Integrations を選択して接続を確認します。MCP インテグレーションのステータスが緑色になっているはずです。

    これで、新しいチャットを開き、Cloud Intelligence データに関する質問やリクエストを行うことができます。

Streamable HTTP で設定する

  1. stdio で設定する で説明したものと同じ mcp.json ファイルを作成または編集します。

  2. commandargs の代わりに、リモート URL エントリを使用します。

    {
    "mcpServers": {
    "doit_mcp_server": {
    "url": "https://mcp.doit.com/mcp"
    }
    }
    }
  3. Cursor を起動または再読み込みし、プロンプトに従って DoiT のサインインと同意フローを完了し、その後 SettingsCursor SettingsMCP & Integrations でサーバーステータスを確認してください。