Plattformvergleich
Alle 6 MCP-Clients vs anonym.legal
Jede Plattform unterstützt alle 7 MCP-Tools und 6 Operatoren. Die Unterschiede liegen im Transportprotokoll, Konfigurationsformat, LLM-Flexibilität und Setup-Komplexität. Diese Seite erläutert jeden relevanten Unterschied.
Funktionsmatrix
| Funktion | Claude Desktop | Cursor | VS Code | Windsurf | Continue | Cline |
|---|---|---|---|---|---|---|
| HTTP-Transport | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Konfigurationsschlüssel | mcpServers | mcpServers | servers ⚠ | mcpServers | mcpServers (Array) | cline.mcpServers |
| Konfigurationsformat | JSON-Datei | JSON-Datei | JSON-Datei | Benutzeroberfläche oder JSON | JSON-Datei | Benutzeroberfläche oder JSON |
| Pro-Projekt-Konfiguration | ✗ | ✓ | ✓ | teilweise | ✗ (nur global) | ✗ (nur global) |
| Mehrere LLMs | Nur Claude | Claude, GPT, Gemini… | Copilot (Claude, GPT…) | Claude, GPT, Gemini… | Beliebig (konfigurierbar) | Beliebig (konfigurierbar) |
| Agent/agentic-Modus | grundlegend | ✓ Composer Agent | ✓ Copilot Agent | ✓ Cascade | ✓ Chat + Agent | ✓ Vollständig autonom |
| IDE-Integration | Standalone-App | vollständige IDE | vollständige IDE | vollständige IDE | Erweiterung | Erweiterung |
| Benötigt Node.js | nein | nein | nein | nein | nein | nein |
| Setup-Komplexität | ⭐ Sehr einfach | ⭐ Sehr einfach | ⭐⭐ Mittel | ⭐ Sehr einfach | ⭐⭐ Mittel | ⭐ Einfach |
| Open Source | ✗ | ✗ | ✗ (FOSS-Erw.) | ✗ | ✓ | ✓ |
Transportprotokoll
Streambar HTTP — der einzige Transport, den der anonym.legal MCP Server verwendet
Ein einzelner POST https://anonym.legal/mcp Endpunkt, authentifiziert mit einem Bearer-API-Schlüssel. anonym.legal liefert kein npm-Paket und keinen stdio-Subprocess aus — es gibt nichts lokal zu installieren oder auszuführen, auf keiner Plattform.
- Kein lokaler Subprocess
- Kein Node.js, kein npm, kein npx
- TLS 1.3 verschlüsselt
- Funktioniert hinter Unternehmensfirewalls
- Gleiches Setup auf jeder Plattform: eine URL und ein API-Schlüssel
Die MCP-Spezifikation definiert auch einen stdio-Transport (ein lokaler Subprocess, der über stdin/stdout kommuniziert), den manche andere MCP-Server verwenden. anonym.legal bietet keinen stdio-Server an — jede Anleitung, die Sie auffordert, einen anonym.legal-Server über npx auszuführen, ist falsch.
Konfigurationsformat-Unterschiede
Die größte Verwirrungsquelle beim Wechsel zwischen Plattformen. Achten Sie auf den Top-Level-Schlüssel und wie der Server-Eintrag strukturiert ist:
{
"mcpServers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {"Authorization": "Bearer YOUR_KEY"}
}
}
}
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {"Authorization": "Bearer YOUR_KEY"}
}
}
}
{
"servers": {
"anonym-legal": {
"type": "http",
"url": "https://anonym.legal/mcp",
"headers": {"Authorization": "Bearer YOUR_KEY"}
}
}
}
{
"mcpServers": [
{
"name": "anonym-legal",
"transport": {
"type": "streamableHttp",
"url": "https://anonym.legal/mcp",
"requestOptions": {"headers": {"Authorization": "Bearer YOUR_KEY"}}
}
}
]
}
Welche Plattform sollte ich verwenden?
| Anwendungsfall | Empfohlene Plattform | Warum |
|---|---|---|
| Nicht-technische Benutzer / einfachstes Setup | Claude Desktop | Eine Konfigurationsdatei, keine lokale Installation, Anthropics Referenz-Client |
| Entwickler-Coding-Workflows | Cursor | Beste KI-IDE-Erfahrung, Pro-Projekt-Konfiguration, HTTP ist reibungslos |
| VS Code Power-User (nutzen bereits Copilot) | VS Code + Copilot | Bleibt in bestehender IDE, Copilot Agent-Modus ist mächtig |
| Multi-LLM-Workflows (Claude + GPT + Gemini) | Windsurf oder Continue | Beide unterstützen mehrere LLM-Anbieter pro Sitzung |
| Autonome/agentic Coding-Aufgaben | Cline | Für autonome mehrstufige Aufgaben mit Tool-Nutzung entwickelt |
| Open-Source-Präferenz | Continue oder Cline | Beide sind vollständig Open-Source, selbst-hostbare Konfigurationen |
| JetBrains IDE-Benutzer | Continue | Einziger großer MCP-Client mit nativer JetBrains-Unterstützung |
| Keine lokale Installation | Jede Plattform oben | Der anonym.legal MCP Server ist reines HTTP — kein npm-Paket oder Subprocess auf irgendeinem Client zu installieren, auch nicht bei Claude Desktop |
Wichtige Fallstricke & Unterschiede
VS Code verwendet „servers" — nicht „mcpServers"
Dies ist ein Breaking-Unterschied. Jeder andere Client verwendet "mcpServers" als Top-Level-Konfigurationsschlüssel. VS Code verwendet "servers". Das Kopieren der Konfiguration von Cursor zu VS Code wird stillschweigend fehlschlagen.
anonym.legal hat kein npm-Paket und keinen stdio-Server
Nur cloak.business liefert einen echten, installierbaren stdio-MCP-Server aus (cloak-business-mcp-server auf npm). Der anonym.legal MCP Server ist reines HTTP — es gibt auf keiner Plattform einen npx-Befehl dafür. Siehe den Claude-Desktop-Guide für die korrekte HTTP-Einrichtung.
Continue verwendet ein Array für mcpServers
Das Konfigurationsformat von Continue verwendet ein Array: "mcpServers": [{ ... }] — nicht ein Objekt wie Cursor/Claude Desktop. Sie müssen auch ein "transport" Objekt mit einem "type" Feld angeben.
VS Code benötigt „type" Feld für jeden Server
Anders als Cursor, das den Transporttyp aus dem Vorhandensein einer "url" vs "command" ableitet, erfordert VS Code ein explizites "type": "http" oder "type": "stdio" Feld in jedem Server-Eintrag.
Windsurf und Cline bevorzugen UI-Konfiguration
Sowohl Windsurf als auch Cline sind für die Konfiguration von MCP-Servern über ihre Benutzeroberfläche konzipiert — nicht rohe JSON-Dateien. Dies ist einfacher für das Setup, aber weniger portabel zum Teilen im Team.