> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code

> Claude Code is Anthropic’s AI programming mode, built into Claude. This page explains how to connect Claude Code to the Connect AI MCP server.

## Prerequisites

Before you can configure and use Claude Code with Connect AI Embed, you must first generate an [OAuth JWT bearer token](/ja/API/Authentication-Embedded). Copy this down, as it acts as your password during authentication.

## Connect Claude Code to the Connect AI MCP

<Steps>
  <Step>
    Open PowerShell as an Administrator and run the following command:

    ```bash theme={null}
    npm install -g @anthropic-ai/claude-code
    ```
  </Step>

  <Step>
    Once the installation is done, try running the following command in your terminal to confirm the installation:

    ```bash theme={null}
    npm list -g @anthropic-ai/claude-code
    ```

    You should see something like this:

    ```bash theme={null}
    C:\Users\ConnectAIUser\AppData\Roaming\npm\
    `-- @anthropic-ai/claude-code@2.0.28
    ```
  </Step>

  <Step>
    Create a project named `Claude code` and open it in Visual Studio Code.
  </Step>

  <Step>
    In the terminal of your project, run the following command. Note that Connect AI Embed customers should use an authorization header of `Bearer {Your_OAuth_JWT_Token}`.

    ```bash theme={null}
    claude mcp add --transport http connectmcp https://mcp.cloud.cdata.com/mcp --header "Authorization: Basic {Your_Base64Encoded_EMAIL:PAT}"
    ```

    This creates a JSON file with your MCP Server.
  </Step>

  <Step>
    Type:

    ```bash theme={null}
    claude
    ```

    A welcome screen appears:

    <Frame>
      <img src="https://mintcdn.com/cdata/EE4HlkSQpbRlgqOq/ja/images/claudecode_client_welcome.png?fit=max&auto=format&n=EE4HlkSQpbRlgqOq&q=85&s=bc93ed1ed39050456a5bff5deed5c102" alt="Claude Code Client Welcome" width="429" height="521" data-path="ja/images/claudecode_client_welcome.png" />
    </Frame>
  </Step>

  <Step>
    Choose a text style and login method. Claude Code opens the browser to log in to Claude.
  </Step>

  <Step>
    You can now interact with the MCP server:

    <Frame>
      <img src="https://mintcdn.com/cdata/EE4HlkSQpbRlgqOq/ja/images/claudecode_client_prompt.png?fit=max&auto=format&n=EE4HlkSQpbRlgqOq&q=85&s=82146abc49d41c2321af2d3618f85d29" alt="Claude Code Client Prompt" width="1213" height="716" data-path="ja/images/claudecode_client_prompt.png" />
    </Frame>
  </Step>
</Steps>
