# Was ist ein MCP-Server? Einrichtung für Coding-Agenten

URL: https://agentvera.dev/de/blog/what-is-mcp-server/ · Veröffentlicht: 2026-09-24

Was ist ein MCP-Server und wie verbindest du ihn mit Coding-Agenten? stdio- und HTTP-Server, Token-Kosten, Secrets und Geltungsbereich, Schritt für Schritt erklärt.

**Kurz gesagt:**

- Ein MCP-Server ist ein kleines Programm, das einem Agenten über das offene Model Context Protocol Tools, Prompts und Ressourcen anbietet; stdio-Server laufen lokal, HTTP-Server remote mit Token oder OAuth.
- Die Tool-Definitionen jedes Servers landen im Kontext des Agenten und werden bei jedem Turn neu gelesen, auch ungenutzt; der Verbindungstest von AgentVera zeigt die ungefähren Token-Kosten pro Tool.
- Der Katalog von AgentVera hat 23 fertige Server, bewahrt Secrets im Schlüsselbund des Betriebssystems auf und fügt jedem Projekt einen Schwarzes-Brett-Server namens agentvera-board hinzu.

Was ist ein MCP-Server? Kurz gesagt: ein kleines Programm, das einem KI-Agenten neue Fähigkeiten gibt. Das Model Context Protocol (MCP) ist ein offenes Protokoll: Ein Server nutzt es, um einem Agenten Tools, fertige Prompts und lesbare Ressourcen anzubieten. Der Agent ruft diese Tools auf, um einen Browser zu öffnen, GitHub-Issues zu lesen, Sentry-Fehler zu durchsuchen oder eine Datenbank abzufragen.

Dieser Beitrag erklärt, wie MCP funktioniert, welche Server sich lohnen und welche Fehler Leute beim Verbinden mit Coding-Agenten machen.

## Was ist ein MCP-Server und wie funktioniert er?

Ein MCP-Server kann drei Arten von Dingen anbieten:

- **Tools:** Funktionen, die der Agent aufrufen kann, etwa `browser_navigate` oder `search_issues`.
- **Prompts:** Vorlagen, die der Server für den Agenten bereitstellt.
- **Ressourcen:** Daten, die der Agent lesen kann, etwa eine Datei oder ein Datensatz.

Wenn ein Agent startet, verbindet er sich mit seinen Servern und holt deren Tool-Listen. Diese Listen landen im Kontext des Modells, und das Modell ruft ein Tool auf, wenn es es braucht.

### Verbindungstypen

| Typ | Wo er läuft | Beispiel | Autorisierung |
| --- | --- | --- | --- |
| stdio | Auf deinem Rechner, als Befehl | `npx -y @playwright/mcp@latest` | Bei Bedarf Umgebungsvariablen |
| HTTP | Unter einer entfernten Adresse | `https://mcp.sentry.dev/mcp` | Token oder OAuth |
| SSE | Unter einer entfernten Adresse, als Event-Stream | Verbreitet bei älteren Servern | Token oder OAuth |

## MCP-Server, die sich lohnen

Die Server, die am häufigsten mit Coding-Agenten genutzt werden, fallen in ein paar Gruppen. Einige der 23 fertigen Server im Katalog von AgentVera:

- **Browser:** Playwright (Seiten öffnen, klicken, Formulare ausfüllen, Screenshots machen), Chrome DevTools (Konsole, Netzwerkanfragen, Performance-Traces).
- **Docs:** Context7 (aktuelle, versionsspezifische Bibliotheksdokumentation), Cloudflare Docs.
- **Entwicklung:** GitHub (Issues, Pull Requests, Code-Suche), Git (lokales Log, Diff, Commit), Sentry (Fehler und Stacktraces).
- **Mobile:** Mobile MCP, MobileBuildMCP, iOS Simulator, Firebase.
- **Daten und Gedächtnis:** Filesystem, Memory, Fetch, Sequential Thinking, Supabase.
- **Produkt und Team:** Linear, Notion, Stripe.
- **Design:** Figma (der Dev-Mode-MCP-Server in der Desktop-App), Canva.
- **Marketing:** fal.ai (Bild-, Video- und Audio-Generierung), Meta Ads (Werbekampagnen).

## MCP-Server zu jedem CLI hinzufügen

Jeder Agent hat seinen eigenen Weg. In Claude Code kannst du einen von der Kommandozeile aus hinzufügen:

```bash
claude mcp add playwright -- npx -y @playwright/mcp@latest
```

In Codex werden Server in `~/.codex/config.toml` definiert:

```toml
[mcp_servers.playwright]
command = "npx"
args = ["-y", "@playwright/mcp@latest"]
```

Der Haken: Du definierst denselben Server in jedem Tool neu, und Secrets landen in Klartext-Konfigurationsdateien. Bei mehreren Agenten driftet die Liste auseinander.

## MCP-Server an einem Ort verwalten

Der [MCP-Manager](/de/features/mcp-manager/) von AgentVera führt Server in einer Liste und hängt sie beim Start eines Agenten an:

1. Drücke auf der MCP-Seite **+**, um den Katalog zu öffnen und einen Server zu wählen, oder gib einen eigenen Befehl oder eine eigene Adresse ein.
2. Entscheide, ob jeder Agent ihn bekommt oder nur die, die du auswählst. Beschränke ihn auf Wunsch auf ein Projekt.
3. Drücke **Test connection**, um die Tools, Prompts und Ressourcen des Servers aufzulisten.
4. Starte den Agenten neu; die Änderung gilt für die neue Sitzung.

Geheime Umgebungsvariablen und Header-Tokens werden im Schlüsselbund deines Betriebssystems aufbewahrt. Server, die OAuth brauchen, werden bei der ersten Nutzung autorisiert. Server aus den eigenen Einstellungen von Claude Code und Codex werden samt ihrem Zustand aufgelistet; du kannst sie in AgentVera importieren oder die Server von AgentVera in die CLI-Konfigurationen zurückschreiben.

Diese Server erreichen nicht nur Claude Code und Codex. Andere Tools, die MCP unterstützen, bekommen sie auch: [opencode](/de/agents/opencode/), Copilot, Qwen Code, Goose und Amp.

## Rechne die Token-Kosten ein

Der versteckte Preis von MCP ist der Kontext. Die Tool-Definitionen jedes Servers landen im Kontext des Agenten und werden bei jedem Turn neu gelesen. Ein Server mit zehn Tools nimmt bei jedem Turn Platz weg, auch wenn der Agent ihn nie aufruft.

Der Verbindungstest von AgentVera zeigt die ungefähren Tokens, die jedes Tool zum Kontext des Agenten beiträgt. Damit kannst du:

- Teure, aber selten genutzte Server nur dem Agenten geben, der sie braucht.
- Von zwei Servern mit gleicher Aufgabe den leichteren wählen.
- Einen schlanken Agenten von Tools freihalten, die er nicht nutzt.

Weitere Wege, den Kontext zu verkleinern, findest du in [Token-Verbrauch von Claude Code senken](/de/blog/claude-code-token-usage/).

## Ein gemeinsames Board für Agenten

AgentVera fügt jedem Projekt automatisch einen MCP-Server namens `agentvera-board` hinzu. Es ist ein Schwarzes Brett, das die Agenten des Projekts und du gemeinsam nutzen. Agenten nutzen `board_read`, `board_post` und `board_update`, um Notizen, Entscheidungen, Todos, Erkenntnisse und Datei-/Modul-Einträge zu hinterlassen und zu lesen, was die anderen geschrieben haben. Du postest und hakst Todos im Tab Board im rechten Panel ab.

Für parallele Agenten ist das die einfache Antwort auf „Woher soll Tester die Entscheidung kennen, die Architect getroffen hat?“

## Beispiel: im Browser testen mit Playwright

Das beste Beispiel dafür, was MCP bringt, ist der Browser. Ein Agent mit dem Playwright-MCP-Server kann:

- Deine App unter ihrer lokalen Adresse öffnen.
- Einen Snapshot des Accessibility-Baums der Seite machen.
- Buttons anklicken und Formulare ausfüllen.
- Einen Screenshot machen und berichten, was er sieht.

So kann der Agent „funktioniert der Speichern-Button auf der Einstellungsseite?“ selbst prüfen. AgentVera verwaltet dafür einen Headless-Chrome mit eigenem Profil. Agenten im Modus „AgentVera browser“ nutzen ihn über Playwright MCP, und du siehst die Tabs live auf der Seite Browser und greifst ein, wenn du willst. Details findest du auf der Seite zum [Agenten-Browser](/de/features/agent-browser/).

## Welcher Server für welchen Agenten?

Server nach Rolle zu verteilen, statt jedem Agenten jeden Server zu geben, verbessert Kontext und Sicherheit:

| Rolle des Agenten | Passende Server | Warum |
| --- | --- | --- |
| Frontend-Entwickler | Playwright, Chrome DevTools, Figma | Sieht die Seite, liest das Design |
| Backend-Entwickler | Context7, Supabase, Git | Aktuelle Docs, Datenbank, Repo-Historie |
| Debugger | Sentry, GitHub | Stacktraces und zugehörige Issues |
| Produktorientiert | Linear, Notion | Liest und aktualisiert Aufgaben und Docs |

Einen Server auf ein Projekt zu beschränken, hilft ebenfalls. Ein Server, der mit dem Supabase-Projekt eines Kunden verbunden ist, muss für Agenten in anderen Projekten nicht sichtbar sein.

## Sicherheitshinweise

MCP-Server geben Agenten Zugriff auf echte Systeme. Daher:

- **Sei vorsichtig mit Servern, die schreiben können.** Ein Agent, der Datenbankmigrationen anwenden kann, kann mit einem falschen Schritt Daten ändern.
- **Bewahre Tokens nicht in Klartextdateien auf.** Nutze den Schlüsselbund oder Umgebungsvariablen.
- **Führe keine Server aus, die du nicht kennst.** stdio-Server laufen als Code auf deinem Rechner.
- **Überspring den Verbindungstest nicht.** Er zeigt, was der Server tatsächlich anbietet und wie viel Kontext er kostet.

## Einen eigenen MCP-Server hinzufügen

Du kannst auch Server hinzufügen, die nicht im Katalog stehen. Du brauchst zwei Dinge:

- **Für stdio:** den Befehl und die Argumente zum Ausführen sowie etwaige Umgebungsvariablen.
- **Für HTTP oder SSE:** die Serveradresse und etwaige Autorisierungs-Header.

Teste die Verbindung nach dem Hinzufügen. Schlägt der Test fehl, prüfe die Ausgabe des Servers (stderr); meist ist eine fehlende Umgebungsvariable oder eine nicht installierte Laufzeit (etwa `uvx`) die Ursache.

## Checkliste

- [ ] Hilft dieser Server diesem Agenten tatsächlich?
- [ ] Hast du seine Token-Kosten getestet?
- [ ] Liegen Secrets im Schlüsselbund statt in einer Klartextdatei?
- [ ] Sollte der Server auf ein Projekt beschränkt werden?
- [ ] Hast du den Agenten nach dem Hinzufügen neu gestartet?

## Zum Schluss

MCP-Server bringen Coding-Agenten über das Terminal hinaus: Browser, Issue-Tracker, Fehler-Monitoring und Design-Dateien rücken in Reichweite. Der Preis sind Kontextkosten und die Verwaltung von Secrets. Server an einem Ort zu verwalten, ihren Geltungsbereich einzuengen und ihre Kosten zu messen, hält diese Waage im Gleichgewicht.

Du kannst den [MCP-Manager von AgentVera im kostenlosen Plan ausprobieren](/de/) und auf der Seite zu [Claude Code](/de/agents/claude-code/) und den anderen Agenten-Seiten sehen, welche Tools MCP unterstützen.

## Häufige Fragen

**Was ist ein MCP-Server?** Ein kleines Programm, das das Model Context Protocol spricht und einem KI-Agenten Tools, Prompts und Ressourcen anbietet. Durch den Aufruf dieser Tools kann der Agent einen Browser öffnen, Issues lesen oder eine Datenbank abfragen.

**Was ist der Unterschied zwischen stdio- und HTTP-Servern?** Ein stdio-Server läuft als Befehl auf deinem Rechner (zum Beispiel über npx). Ein HTTP-Server läuft unter einer entfernten Adresse und braucht meist OAuth oder ein Token.

**Kosten MCP-Server Tokens?** Ja. Die Tool-Definitionen jedes Servers landen im Kontext des Agenten und werden bei jedem Turn neu gelesen. Server, die du nicht nutzt, nicht zu verbinden, senkt die Kosten.

**Welche Agenten unterstützen MCP?** In AgentVera bekommen neben Claude Code und Codex auch opencode, Copilot, Qwen Code, Goose und Amp die MCP-Server von AgentVera beim Start.

---

**Über AgentVera.** AgentVera ist eine Desktop-App für macOS, Windows und Linux, entwickelt von Solviera Teknoloji. Sie führt 18 KI-Coding-Agenten (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) nebeneinander aus, pro Projekt, in echten Terminals mit den eigenen CLI-Installationen und Logins des Nutzers. Der kostenlose Plan hat unbegrenzt viele Agenten. Download: https://agentvera.dev/de/download/ · Preise: https://agentvera.dev/de/pricing/
