---
title: "Een MCP-server toevoegen aan Claude Code en Codex"
description: "Voer claude mcp add --transport http uit in Claude Code of codex mcp add --url in Codex en log daarna in. We hebben beide getest met de LogBrew MCP-server."
canonical: "https://logbrew.co/nl/guides/mcp-server-claude-code-codex"
last_updated: "2026-11-10"
---

# Een MCP-server toevoegen aan Claude Code en Codex

Voer `claude mcp add --transport http` uit in Claude Code of `codex mcp add --url` in Codex en log daarna in. We hebben beide getest met de LogBrew MCP-server.

Getest op 10 november 2026 met Claude Code 2.1.319 en Codex CLI 0.167.0

Door [Furkan Erday](https://github.com/furkanerday). Furkan Erday is de oprichter van LogBrew. Hij bouwt LogBrew elke dag met Claude Code en Codex.

Canonical: https://logbrew.co/nl/guides/mcp-server-claude-code-codex

## 1 MCP-server, 2 agents

LogBrew MCP-server `https://logbrew.co/mcp`

Tools `search` `execute`

|  | Claude Code | Codex |
| --- | --- | --- |
|  | `claude mcp add --transport http` | `codex mcp add --url` |
| Opgeslagen in | `~/.claude.json` | `~/.codex/config.toml` |
| Voor het inloggen | `Needs authentication` | `Not logged in` |

## Claude Code

### Voeg de server toe

Voer dit uit in je projectmap. Claude Code voegt de server alleen voor dit project toe en slaat hem op in `~/.claude.json`.

```bash
claude mcp add --transport http logbrew https://logbrew.co/mcp
```

Uitvoer

```text
Added HTTP MCP server logbrew with URL: https://logbrew.co/mcp to local config
```

### Deel hem of gebruik hem overal

`--scope project` schrijft `.mcp.json` in de hoofdmap van het project, zodat je team de server via Git krijgt. `--scope user` voegt hem toe aan al je projecten.

```bash
claude mcp add --transport http logbrew --scope user https://logbrew.co/mcp
```

Uitvoer

```text
Added HTTP MCP server logbrew with URL: https://logbrew.co/mcp to user config
```

### Controleer de server

Claude Code controleert elke server die het toont. Zolang je niet bent ingelogd, toont een server met OAuth `Needs authentication`. Een server uit `.mcp.json` toont `Pending approval` tot je hem in een sessie goedkeurt.

```bash
claude mcp list
```

Uitvoer

```text
Checking MCP server health…

logbrew: https://logbrew.co/mcp (HTTP) - ! Needs authentication
```

### Log in

Typ `/mcp` in een sessie, kies de server en geef toegang in je browser. Vanuit je shell doet `claude mcp login logbrew` hetzelfde. Voeg via SSH `--no-browser` toe.

```bash
/mcp
```

## Codex

### Voeg de server toe

Codex schrijft een tabel `[mcp_servers.logbrew]` naar `~/.codex/config.toml`. Gebruikt de server OAuth, dan start Codex meteen het inloggen en opent het je browser.

```bash
codex mcp add logbrew --url https://logbrew.co/mcp
```

Uitvoer

```text
Added global MCP server 'logbrew'.
Detected OAuth support. Starting OAuth flow…
```

### Log later of via SSH in

Sluit je het browsertabblad, log dan later in met deze opdracht. Voeg via SSH `--no-browser` toe, open de getoonde URL op een andere computer en plak de volledige redirect-URL terug in de terminal.

```bash
codex mcp login logbrew
```

### Controleer de server

Zolang je niet bent ingelogd, toont de kolom `Auth` de waarde `Not logged in`. Typ `/mcp` in een open Codex-sessie om je actieve servers te zien.

```bash
codex mcp list
```

Uitvoer

```text
Name     Url                     Bearer Token Env Var  Status   Auth
logbrew  https://logbrew.co/mcp  -                     enabled  Not logged in
```

## Wat we zagen in onze test

We hebben elke opdracht op deze pagina op macOS uitgevoerd, met wegwerpmappen voor de configuratie via `CLAUDE_CONFIG_DIR` en `CODEX_HOME`. Zo bleef je echte configuratie ongewijzigd.

In Claude Code toonde elke `claude mcp add` het bestand dat het wijzigde. Daarna toonde `claude mcp list` voor de nieuwe server `Needs authentication` en voor de server in `.mcp.json` `Pending approval`.

In Codex toonde `codex mcp add` de melding `Detected OAuth support. Starting OAuth flow…` en daarna een inlog-URL. We hadden de browser voor de test geblokkeerd, dus vroeg Codex ons de URL met de hand te kopiëren. Reken op een browsertabblad als je een server met OAuth toevoegt.

Bij beide agents stopten we voor het toestemmingsscherm. De inlogstappen op deze pagina volgen de documentatie van Claude Code en Codex.

## Invalid transport in mcp_servers oplossen

Codex stopt met `invalid transport` in `mcp_servers.logbrew` als een servertabel geen `url` en geen `command` heeft. We kregen precies deze fout met een lege tabel `[mcp_servers.logbrew]`.

Geef elke tabel 1 van de 2. Gebruik `url` voor een externe server en `command` voor een lokale. Een tabel met allebei faalt ook, met `url is not supported for stdio`. Een regel `type = "http"` in Claude-stijl kan geen kwaad, want Codex negeert hem.

Melding #40715 toont dezelfde fout in de ChatGPT-desktopapp op Windows, voor een item `mcp_servers.codex_app` dat de gebruiker nooit heeft geschreven. Op 26 augustus 2026 schreef een engineer van OpenAI dat het team aan een oplossing werkte. De melding staat nog open.

Uitvoer

```text
Error: failed to load bootstrap configuration

Caused by:
    invalid transport
    in `mcp_servers.logbrew`
```

## Tools en wachttijden beperken in Codex

`enabled_tools` houdt alleen de tools die je opgeeft, en `disabled_tools` haalt daarna tools weg. `startup_timeout_sec` en `tool_timeout_sec` staan standaard op 10 en 60 seconden. De LogBrew-server heeft 2 tools, `search` en `execute`. `codex mcp get logbrew` toonde elke waarde die we instelden.

```bash
[mcp_servers.logbrew]
url = "https://logbrew.co/mcp"
enabled_tools = ["search", "execute"]
startup_timeout_sec = 20
```

## De Claude Code-configuratie met de hand aanpassen

Dit is de `.mcp.json` die `--scope project` in onze test schreef. Claude Code vraagt iedereen de server goed te keuren als die voor het eerst in dat project start.

```bash
{
  "mcpServers": {
    "logbrew": {
      "type": "http",
      "url": "https://logbrew.co/mcp"
    }
  }
}
```

## Veelgestelde vragen

### Ondersteunt Claude Code externe MCP-servers?

Ja. Gebruik `--transport http` met de URL van de server. Gebruikt de server OAuth, dan log je in via `/mcp` of `claude mcp login`.

### Waar slaat Claude Code MCP-servers op?

Lokale servers en gebruikersservers staan in `~/.claude.json`. Projectservers staan in `.mcp.json` in de hoofdmap van het project.

### Waar slaat Codex MCP-servers op?

In `~/.codex/config.toml`, of in `.codex/config.toml` voor een project dat je vertrouwt.

### Hoe verwijder ik een MCP-server?

Voer `claude mcp remove logbrew` of `codex mcp remove logbrew` uit. Wil je in Claude Code ook het token intrekken, voer dan eerst `claude mcp logout logbrew` uit.

## Laat je agent je productiefouten lezen

De LogBrew MCP-server geeft Claude Code, Codex en elke andere MCP-client de fouten, logs en traces van de projecten die je goedkeurt. Hij leest alleen, tenzij je meer toestaat. Begin met het ruime gratis abonnement, zonder creditcard.

[Koppel je agent](https://logbrew.co/nl/agents)

## Bronnen

- [Claude Code docs, Connect Claude Code to tools via MCP](https://code.claude.com/docs/en/mcp)
- [Codex docs, Model Context Protocol](https://learn.chatgpt.com/docs/extend/mcp?surface=cli)
- [openai/codex#40715](https://github.com/openai/codex/issues/40715)

## Meer handleidingen voor AI-coding-agents

- [AGENTS.md gebruiken in Claude Code en Codex](https://logbrew.co/nl/guides/agents-md)
- [Claude overloaded error 529 en rate limit error 429 oplossen](https://logbrew.co/nl/guides/claude-overloaded-rate-limit-error)
- [Fouten oplossen in Claude Code, Codex en browser-JavaScript](https://logbrew.co/nl/guides)
