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

# Setup

> Connect Claude, Claude Code, Cursor, or ChatGPT to Redbark with OAuth.

## Connect your client

<Steps>
  <Step title="Copy the MCP URL">
    Copy the URL from [Settings > API & MCP](https://app.redbark.com/settings/api-mcp):

    ```text theme={null}
    https://mcp.redbark.com/mcp
    ```
  </Step>

  <Step title="Authorise Redbark">
    Add the URL to your AI client using the instructions below. Complete the OAuth consent screen and grant only the permissions you need. See [access and security](/docs/mcp/security).
  </Step>

  <Step title="Ask a question">
    Try "What bank accounts do I have connected?" Your AI client will call the MCP server to retrieve them.
  </Step>
</Steps>

## Client configuration

<Tabs>
  <Tab title="Claude">
    Custom Connectors work across claude.ai, Claude Desktop, Cowork, and mobile.

    **Pro / Max:**

    1. Open **Customize > Connectors**.
    2. Click **+ > Add custom connector**.
    3. Paste `https://mcp.redbark.com/mcp`.
    4. Click **Add**, then **Connect** to complete OAuth.

    **Team / Enterprise:** an owner adds the connector under **Organization settings > Connectors > Add > Custom > Web**. Members then connect from **Customize > Connectors**.

    Leave OAuth client ID and secret blank. Redbark supports dynamic client registration, so Claude provisions a client automatically. See [Anthropic's custom connectors guide](https://support.claude.com/en/articles/11175166-get-started-with-custom-connectors-using-remote-mcp).
  </Tab>

  <Tab title="Claude Code">
    Run:

    ```bash theme={null}
    claude mcp add --transport http redbark https://mcp.redbark.com/mcp
    ```

    Then run `/mcp` inside Claude Code to complete OAuth.

    Alternatively, add this to your project's `.mcp.json` or your user-level `~/.claude.json`:

    ```json theme={null}
    {
      "mcpServers": {
        "redbark": {
          "type": "http",
          "url": "https://mcp.redbark.com/mcp"
        }
      }
    }
    ```

    `"streamable-http"` is also accepted as the type. Do not use `"sse"`.
  </Tab>

  <Tab title="Cursor">
    Add this to `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` (project):

    ```json theme={null}
    {
      "mcpServers": {
        "redbark": {
          "url": "https://mcp.redbark.com/mcp"
        }
      }
    }
    ```

    Cursor opens the OAuth consent screen on first connection. See [Cursor's MCP docs](https://cursor.com/docs/mcp).
  </Tab>

  <Tab title="ChatGPT">
    Custom MCP connectors require **Developer Mode**, available on Plus, Pro, Business, Enterprise, and Edu plans.

    1. Open **Settings > Apps & Connectors > Advanced settings** and enable **Developer Mode**.
    2. Return to **Settings > Connectors** and click **Create**.
    3. Set the connector name to `Redbark`, URL to `https://mcp.redbark.com/mcp`, and authentication to **OAuth**.
    4. Tick **I trust this application**, then click **Create** and connect.

    See [OpenAI's connector setup guide](https://developers.openai.com/apps-sdk/deploy/connect-chatgpt).
  </Tab>
</Tabs>

## Advanced configuration

OAuth is recommended for hosted AI connectors. API keys remain supported for manual setups. The server uses Streamable HTTP, not SSE.

To expose less frequently used operations, add `?toolsets=admin` to the URL. This changes which tools are listed, not your permissions. See [toolsets](/docs/mcp/tools#default-and-admin-toolsets).

If connection fails, see [troubleshooting](/docs/mcp/troubleshooting).
