> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.brevo.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.brevo.com/_mcp/server.

# Agent setup

Brevo's developer docs run on a live documentation-search MCP server. Connect your AI coding agent to it and it can look up current API endpoints, SDK methods, and CLI commands while you work — instead of guessing from training data that may be out of date.

The server is **read-only and requires no API key** — it only searches documentation, it never touches your Brevo account. For an MCP server that can act on your account (contacts, campaigns, deals), see the [Brevo MCP Server](/docs/mcp-protocol) instead.

## Quick setup

If your agent can fetch and act on instructions, paste this one line in:

```
Fetch and execute the appropriate instructions to set me up for Brevo's developer docs from https://developers.brevo.com/docs/agent-setup.md
```

Otherwise, follow the manual steps for your tool below.

## Manual setup

#### Claude Code

```bash
claude mcp add --transport http --scope user brevo-docs https://developers.brevo.com/_mcp/server
```

#### Claude Desktop

Add this to your Claude Desktop configuration file:

* **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`
* **Windows**: `%APPDATA%\Claude\claude_desktop_config.json`

```json
{
  "mcpServers": {
    "brevo-docs": {
      "command": "npx",
      "args": ["mcp-remote", "https://developers.brevo.com/_mcp/server"]
    }
  }
}
```

Restart Claude Desktop after saving.

Requires [Node.js](https://nodejs.org) installed on your machine.

#### Cursor

Add this to `~/.cursor/mcp.json`:

```json
{
  "mcpServers": {
    "brevo-docs": {
      "url": "https://developers.brevo.com/_mcp/server"
    }
  }
}
```

Restart Cursor after saving.

#### Windsurf

Add this to `~/.codeium/windsurf/mcp_config.json`:

```json
{
  "mcpServers": {
    "brevo-docs": {
      "serverUrl": "https://developers.brevo.com/_mcp/server"
    }
  }
}
```

#### VS Code

Add this to `.vscode/mcp.json` in your project:

```json
{
  "servers": {
    "brevo-docs": {
      "type": "http",
      "url": "https://developers.brevo.com/_mcp/server"
    }
  }
}
```

#### Cline

In Cline's MCP settings (`cline_mcp_settings.json`):

```json
{
  "mcpServers": {
    "brevo-docs": {
      "url": "https://developers.brevo.com/_mcp/server"
    }
  }
}
```

#### Codex CLI

```bash
codex mcp add brevo-docs --url https://developers.brevo.com/_mcp/server
```

#### Gemini CLI

```bash
gemini mcp add --transport http brevo-docs https://developers.brevo.com/_mcp/server
```

## Other ways to feed an agent Brevo docs

No MCP client available? Two more options work with any agent that can fetch a URL:

* **Any page as markdown** — append `.md` to any docs URL, e.g. [`/docs/getting-started.md`](https://developers.brevo.com/docs/getting-started.md).
* **Full site index** — [`llms.txt`](https://developers.brevo.com/llms.txt) lists every page with a one-line summary and its `.md` link, so an agent can find the right page without searching first.