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

# Setup

> Connect the Radarkit MCP server to ChatGPT, Claude, Cursor or Codex.

Pick your client. Every client talks to the same server, and every one of them signs you in with your Radarkit account. There is no key to paste.

```text theme={"system"}
https://api.radarkit.ai/mcp
```

<Tabs>
  <Tab title="ChatGPT" icon="https://mintcdn.com/radarkitai/X9eylNrmylWzymb3/logo/clients/chatgpt.svg?fit=max&auto=format&n=X9eylNrmylWzymb3&q=85&s=f4a64990ef989a0da0995e8cada10f85" width="24" height="24" data-path="logo/clients/chatgpt.svg">
    <Steps>
      <Step title="Turn on developer mode">
        In ChatGPT open Settings, then Security and login, and switch on Developer mode. It needs a paid ChatGPT plan.

        <a className="rk-button rk-button--secondary" href="https://chatgpt.com/plugins#settings/Security?section=developer-mode" target="_blank" rel="noopener">Open developer mode</a>
      </Step>

      <Step title="Add the connector">
        <a className="rk-button" href="https://chatgpt.com/plugins#settings/Connectors?create-connector=true&redirectAfter=%2Fplugins" target="_blank" rel="noopener">Add Radarkit to ChatGPT</a>

        ChatGPT opens the create form. Name it Radarkit, paste the server URL, choose OAuth and click Create.

        ```text theme={"system"}
        https://api.radarkit.ai/mcp
        ```

        <Accordion title="Add it by hand instead">
          In ChatGPT open Plugins, then click the plus button. Name it Radarkit and paste the server URL.

          ```text theme={"system"}
          https://api.radarkit.ai/mcp
          ```

          Choose OAuth as the authentication and click Create.
        </Accordion>
      </Step>

      <Step title="Sign in">
        ChatGPT opens a Radarkit page. Tick what ChatGPT may do and click Allow.
      </Step>

      <Step title="Ask">
        Start a new chat, enable Radarkit in the tools menu and ask.

        ```text theme={"system"}
        List my Radarkit projects.
        ```
      </Step>
    </Steps>
  </Tab>

  <Tab title="Claude" icon="https://mintcdn.com/radarkitai/X9eylNrmylWzymb3/logo/clients/claude.svg?fit=max&auto=format&n=X9eylNrmylWzymb3&q=85&s=069659b4a7433d0552087f8435cdd3db" width="24" height="24" data-path="logo/clients/claude.svg">
    <Tabs>
      <Tab title="Claude app and web">
        One connector works in Claude on the web and in the Claude desktop app.

        <Steps>
          <Step title="Add the connector">
            <a className="rk-button" href="https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Radarkit&connectorUrl=https%3A%2F%2Fapi.radarkit.ai%2Fmcp" target="_blank" rel="noopener">Add Radarkit to Claude</a>

            Claude opens with the connector filled in. Click Add.

            <Accordion title="Add it by hand instead">
              In Claude open Settings, then Connectors, then Add custom connector. Name it Radarkit and paste the server URL.

              ```text theme={"system"}
              https://api.radarkit.ai/mcp
              ```
            </Accordion>
          </Step>

          <Step title="Sign in">
            Click Connect. Claude opens a Radarkit page. Tick what Claude may do and click Allow.
          </Step>

          <Step title="Ask">
            In a new chat, enable Radarkit in the tools menu and ask.

            ```text theme={"system"}
            How visible was Acme in AI answers over the last 7 days, per model?
            ```
          </Step>
        </Steps>
      </Tab>

      <Tab title="Claude Code">
        <Steps>
          <Step title="Add the server">
            ```bash theme={"system"}
            claude mcp add --transport http radarkit https://api.radarkit.ai/mcp
            ```
          </Step>

          <Step title="Sign in">
            Inside Claude Code type `/mcp`, pick Radarkit and choose Authenticate. Your browser opens the Radarkit page. Click Allow.
          </Step>

          <Step title="Ask">
            ```text theme={"system"}
            List my Radarkit projects.
            ```
          </Step>
        </Steps>
      </Tab>
    </Tabs>
  </Tab>

  <Tab title="Cursor" icon="https://mintcdn.com/radarkitai/X9eylNrmylWzymb3/logo/clients/cursor.svg?fit=max&auto=format&n=X9eylNrmylWzymb3&q=85&s=5971359a28b0d84f2b71e8842e9cf94f" width="24" height="24" data-path="logo/clients/cursor.svg">
    <Steps>
      <Step title="Install">
        <a className="rk-button" href="cursor://anysphere.cursor-deeplink/mcp/install?name=radarkit&config=eyJ1cmwiOiJodHRwczovL2FwaS5yYWRhcmtpdC5haS9tY3AifQ%3D%3D">Add Radarkit to Cursor</a>

        Cursor opens and asks you to confirm. Click Install.

        <Accordion title="Add it by hand instead">
          Put this in `~/.cursor/mcp.json`.

          ```json theme={"system"}
          {
            "mcpServers": {
              "radarkit": {
                "url": "https://api.radarkit.ai/mcp"
              }
            }
          }
          ```
        </Accordion>
      </Step>

      <Step title="Sign in">
        In Cursor Settings, then Tools & Integrations, then MCP, Radarkit shows Needs login. Click it. Your browser opens the Radarkit page. Click Allow.
      </Step>

      <Step title="Check it">
        Radarkit shows a green dot and its tools.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Codex" icon="https://mintcdn.com/radarkitai/X9eylNrmylWzymb3/logo/clients/chatgpt.svg?fit=max&auto=format&n=X9eylNrmylWzymb3&q=85&s=f4a64990ef989a0da0995e8cada10f85" width="24" height="24" data-path="logo/clients/chatgpt.svg">
    <Steps>
      <Step title="Ask Codex to add it">
        Paste this into Codex.

        ```text theme={"system"}
        Add the MCP server named radarkit at https://api.radarkit.ai/mcp and log me in to it.
        ```

        <Accordion title="Do it yourself instead">
          ```bash theme={"system"}
          codex mcp add radarkit --url https://api.radarkit.ai/mcp
          codex mcp login radarkit
          ```
        </Accordion>
      </Step>

      <Step title="Sign in">
        Your browser opens the Radarkit page. Click Allow.
      </Step>

      <Step title="Check it">
        Run `codex mcp list`. Radarkit is in the list.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Other" icon="plug">
    Any client that supports remote MCP servers over HTTP works with the server URL.

    | Setting | Value                                           |
    | ------- | ----------------------------------------------- |
    | URL     | `https://api.radarkit.ai/mcp`                   |
    | Sign-in | OAuth. The client finds the details on its own. |

    A client that cannot sign in can send an API key instead. [Create a key](https://radarkit.ai/settings/api/keys) and add this header.

    ```text theme={"system"}
    Authorization: Bearer rk_live_YOUR_KEY
    ```
  </Tab>
</Tabs>

## What signing in does

Allow creates a key for that app on your account, named after the app, with the permissions you ticked. It appears on the [keys page](https://radarkit.ai/settings/api/keys) as a connected app. Click Disconnect there to end the connection at any time. Calls made by the app spend API credits from your account like any other call.

## Start using it

Once connected, ask your client questions like:

* "How visible is Acme in AI answers this week, per model?"
* "Which websites do AI answers rely on most for our project this month?"
* "Which competitors get recommended more than us for our pricing prompts?"
* "Show me the answers from the last two weeks that did not mention Acme."
* "What did ChatGPT search for behind the scenes when answering our top prompt?"
* "Export every answer with the full text for the Pricing topic since June as CSV."

More on the [Recipes](/docs/mcp/recipes) page. If a client says it cannot connect, sign out of it and connect again. If that fails, disconnect the app on the keys page and start over.
