Skip to content

Connect over MCP

Kreel’s MCP server exposes your brand performance data to AI agents. Once connected, your agent can call Kreel’s tools directly from your chat client, for example to pull performance, compare periods, or check for anomalies. See Connect your agent for how MCP compares to the kreel CLI and the Claude Code plugin, and for what a connected agent can do once it’s in.

You need:

  • A Kreel account with at least one connected brand.
  • An MCP-capable client: Claude (web, desktop, or Cowork), Claude Code, ChatGPT (Business or Enterprise, with Developer mode enabled), or another client that supports remote MCP connectors.

Kreel’s MCP server is available at:

https://api.kreel.ai/mcp

Every client below connects to this same URL. It accepts either an OAuth login (recommended) or a workspace API key as a Bearer token.

This is the fastest path for clients that support remote MCP connectors. There is no config file to edit and no key to paste - you add the URL and approve a login popup.

  1. In Claude, go to Settings → Connectors → Add custom connector.
  2. Paste the URL: https://api.kreel.ai/mcp.
  3. Click Connect.
  4. A Kreel login window opens once. Sign in and approve access.
  5. The Kreel tools appear in your chat.

The login popup asks you to grant scopes to the agent:

  • Read - view your connected brands’ performance data. Always required.
  • Write - update the Brand Knowledge Base (profile, sections, competitors, learnings) and create drafts or report uploads. Optional, checked by default.

Uncheck Write if you want this agent limited to read-only access.

Use this path for stdio-only MCP clients, or when you specifically want to authenticate with an API key rather than the OAuth popup. It runs a small local bridge, @kreel-ai/mcp, that talks to your client over stdio and forwards each request to the same https://api.kreel.ai/mcp endpoint, using your key for authentication.

  1. In Claude Desktop, go to Settings → Developer → Edit config.

  2. Add Kreel to claude_desktop_config.json:

    {
    "mcpServers": {
    "kreel": {
    "command": "npx",
    "args": ["-y", "@kreel-ai/mcp@latest"],
    "env": { "KREEL_API_KEY": "kreel_live_your_key_here" }
    }
    }
    }
  3. Save the file.

  4. Fully quit Claude Desktop (Cmd+Q) and reopen it.

Ask your agent to list the brands you can reach:

List my Kreel brands.

If the connection works, your agent calls the list_brands tool and returns the brands your account can access. A logged-in connection reaches every brand across every workspace you belong to; an API key only reaches brands in the one workspace it was created in. If you can reach more than one, tell the agent which one you mean by name on each question.

From there, try a real question, for example:

What’s my 7-day MER, and which Meta campaign tanked yesterday?

Email support@kreel.ai.