10 MCP-Server, die jeder Entwickler im Jahr 2026 kennen sollte
Eine kuratierte Liste von 10 MCP-Servern für KI-Codierungsassistenten. Deckt Botoi, GitHub, Filesystem, Postgres, Playwright, Sentry, Slack, Linear, Stripe und SQLite mit Setup-Konfigurationen ab.
Mit dem Model Context Protocol (MCP) können KI-Codierungsassistenten externe Tools aufrufen. Anstatt die Ausgabe in ein Chatfenster einzufügen, ruft Ihr KI-Assistent direkt eine API auf und arbeitet mit der strukturierten Antwort. Claude Desktop, Cursor, VS Code Copilot und Windsurf unterstützen alle MCP-Server.
Das Ökosystem ist schnell gewachsen. Mittlerweile gibt es MCP-Server für Entwickler-Dienstprogramme, Datenbanken, Browser, Fehler-Tracker, Projektmanagement-Tools und Zahlungsplattformen. Das Finden der richtigen benötigt Zeit, die Sie mit dem Schreiben von Code verbringen könnten.
Dieser Beitrag behandelt 10 MCP-Server, die es wert sind, zu Ihrem Setup hinzugefügt zu werden. Für jedes einzelne: was es tut, wann Sie danach greifen würden und die Konfiguration, um es zum Laufen zu bringen.
1. Botoi (44 Entwickler-Utility-Tools)
Botoi stellt 44 Tools über einen einzigen Remote-MCP-Endpunkt zur Verfügung: DNS-Suchen, WHOIS-Abfragen, JWT-Signierung und -Verifizierung, Base64-Codierung, Hashing, PII-Erkennung, E-Mail-Validierung, JSON-Formatierung, Regex-Tests und mehr. Es ist ein Schweizer Taschenmesser für die kleinen Aufgaben, die Sie aus Ihrem Editor herausholen.
Transport: Streambares HTTP (Remote, keine Installation).
Authentifizierung: Funktioniert ohne Schlüssel mit 5 Anforderungen/Minute und 100 Anforderungen/Tag. Fügen Sie einen Schlüssel für höhere Limits hinzu.
Wann sollte man es verwenden: Sie benötigen während einer Codierungssitzung eine schnelle DNS-Suche, einen Hash-Vergleich, eine JWT-Dekodierung oder eine Formatkonvertierung und möchten keinen Browser-Tab öffnen oder sich CLI-Flags merken.
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Vollständige Werkzeugliste: api.botoi.com/v1/mcp/tools.json
2. GitHub (offiziell)
Der offizielle GitHub MCP-Server ermöglicht Ihrem Assistenten Zugriff auf Repositorys, Pull Requests, Issues, Branches und Dateiinhalte. Sie können Code durchsuchen, PRs erstellen, Unterschiede überprüfen und Probleme verwalten, ohne Ihr Gespräch zu verlassen.
Transport: stdio (läuft lokal über npx).
Authentifizierung: Persönliches GitHub-Zugriffstoken mit den von Ihnen benötigten Bereichen (Repo, read:org usw.).
Wann sollte man es verwenden: Sie möchten Issues erstellen, PRs überprüfen, Repos durchsuchen oder Dateiinhalte von GitHub lesen, ohne zu einem Browser wechseln zu müssen.
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
}
}
}
3. Dateisystem (offiziell)
Der Dateisystemserver gewährt Ihrem Assistenten kontrollierten Lese- und Schreibzugriff auf Verzeichnisse auf Ihrem Computer. Es kann Dateien auflisten, Inhalte lesen, Dateien erstellen, Dateien verschieben und nach Namen suchen. Der Zugriff erfolgt in einer Sandbox auf die Verzeichnisse, die Sie in der Konfiguration angeben.
Transport: stdio.
Authentifizierung: Keiner. Der Zugriff ist auf die erlaubten Verzeichnisse beschränkt.
Wann sollte man es verwenden: Sie benötigen Ihren Assistenten, um Konfigurationsdateien zu lesen, Vorlagen zu bearbeiten oder Dateien außerhalb Ihres aktuellen Projektverzeichnisses zu organisieren.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/projects"
]
}
}
}
Übergeben Sie mehrere Verzeichnispfade als zusätzliche Argumente, um den Zugriff auf mehrere Speicherorte zu ermöglichen.
4. Postgres
Der Postgres MCP-Server verbindet Ihren Assistenten mit einer PostgreSQL-Datenbank. Es kann Tabellen auflisten, Schemata beschreiben und schreibgeschützte SQL-Abfragen ausführen. Ihr Assistent sieht die Datenbankstruktur und kann Fragen zu Ihren Daten beantworten, ohne dass Sie die Abfragen manuell schreiben müssen.
Transport: stdio.
Authentifizierung: PostgreSQL-Verbindungszeichenfolge.
Wann sollte man es verwenden: Sie debuggen ein Datenproblem, untersuchen ein unbekanntes Schema oder benötigen während der Entwicklung schnelle Zählungen und Aggregationen.
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://user:password@localhost:5432/mydb"
]
}
}
}
Abfragen werden standardmäßig im schreibgeschützten Modus ausgeführt. Stellen Sie eine Verbindung zu einer Entwicklungs- oder Staging-Datenbank her, nicht zur Produktion.
5. SQLite
Ähnlich wie Postgres, jedoch für SQLite-Dateien. Ihr Assistent kann lokale Datenbankdateien abfragen, Schemata prüfen und analytische Abfragen ausführen. Nützlich für mobile App-Datenbanken, eingebettete Systeme und lokale Entwicklung.
Transport: stdio.
Authentifizierung: Keiner. Der Pfad zur .db-Datei ist das einzige Argument.
Wann sollte man es verwenden: Sie arbeiten mit einer lokalen SQLite-Datenbank und möchten Daten überprüfen, Abfragen ausführen oder das Schema von Ihrem KI-Assistenten aus erkunden.
{
"mcpServers": {
"sqlite": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sqlite",
"/path/to/database.db"
]
}
}
}
6. Dramatiker (Browser-Automatisierung)
Der MCP-Server von Playwright startet einen Browser, den Ihr Assistent steuert. Es kann zu Seiten navigieren, auf Elemente klicken, Formulare ausfüllen, Screenshots machen und Seiteninhalte lesen. Dadurch wird Ihr Assistent zu einem Browser-Automatisierungstool zum Testen und Scrapen.
Transport: stdio.
Authentifizierung: Keiner.
Wann sollte man es verwenden: Sie debuggen ein Frontend-Problem, testen einen Formularfluss, extrahieren Daten von einer Seite oder benötigen einen Screenshot einer bereitgestellten Seite.
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
}
}
}
Laufen npx playwright install Laden Sie zunächst die Browser-Binärdateien herunter, wenn Sie Playwright noch nicht verwendet haben.
7. Sentry (Fehlerüberwachung)
Der MCP-Server von Sentry verbindet Ihren Assistenten mit Ihrer Sentry-Organisation. Es kann aktuelle Fehler auflisten, Probleme nach Abfrage durchsuchen, Stack-Traces lesen und Ereignisdetails abrufen. Wenn Sie einen Produktionsfehler debuggen, ruft Ihr Assistent den Stack-Trace und den Kontext direkt aus Sentry ab.
Transport: stdio.
Authentifizierung: Sentry-Authentifizierungstoken mit den Bereichen project:read und event:read.
Wann sollte man es verwenden: Ein Benutzer meldet einen Fehler. Sie bitten Ihren Assistenten, den Fehler in Sentry zu finden, den Stack-Trace zu lesen und eine Lösung vorzuschlagen. Alles in einem Gespräch.
{
"mcpServers": {
"sentry": {
"command": "npx",
"args": ["-y", "@sentry/mcp-server"],
"env": {
"SENTRY_AUTH_TOKEN": "sntrys_your_token_here"
}
}
}
}
8. Slack (Nachrichtenübermittlung)
Mit dem Slack MCP-Server kann Ihr Assistent Kanäle lesen, Nachrichten durchsuchen und Updates veröffentlichen. Es kann Konversationen finden, Thread-Verläufe lesen und Nachrichten in Ihrem Namen senden.
Transport: stdio.
Authentifizierung: Slack-Bot-Token und Team-ID.
Wann sollte man es verwenden: Sie möchten nach einer Entscheidung suchen, die in einem Slack-Thread getroffen wurde, ein Bereitstellungsupdate in einem Kanal veröffentlichen oder herausfinden, wer ein bestimmtes Thema erwähnt hat.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@anthropic/slack-mcp-server"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token",
"SLACK_TEAM_ID": "T0123456789"
}
}
}
}
Ihre Slack-App benötigt die Bereiche „channels:history“, „channels:read“, „chat:write“ und „users:read“.
9. Linear (Projektmanagement)
Der MCP-Server von Linear ermöglicht Ihrem Assistenten Zugriff auf Probleme, Projekte, Zyklen und Teams. Es kann Probleme erstellen, den Status aktualisieren, nach Label oder Beauftragtem suchen und Projekt-Roadmaps lesen.
Transport: stdio.
Authentifizierung: Linearer API-Schlüssel.
Wann sollte man es verwenden: Sie beenden eine Funktion und möchten das Problem als erledigt markieren, ein Folgeticket erstellen oder überprüfen, was Ihnen im aktuellen Zyklus zugewiesen ist.
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@linear/mcp-server"],
"env": {
"LINEAR_API_KEY": "lin_api_your_key_here"
}
}
}
}
10. Stripe (Zahlungen)
Der offizielle MCP-Server von Stripe verbindet Ihren Assistenten mit Ihrem Stripe-Konto. Es kann Kunden auflisten, Abonnementdetails lesen, Rechnungen nachschlagen, Zahlungsabsichten prüfen und Produkte verwalten. Nützlich zum Debuggen von Abrechnungsproblemen, ohne im Stripe-Dashboard navigieren zu müssen.
Transport: stdio.
Authentifizierung: Geheimer Stripe-Schlüssel (verwenden Sie während der Entwicklung einen Testschlüssel).
Wann sollte man es verwenden: Ein Kunde meldet ein Abrechnungsproblem. Ihr Assistent ruft den Kundendatensatz auf, prüft die letzte Rechnung und liest den Zahlungsstatus. Kein Dashboard erforderlich.
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": ["-y", "@stripe/mcp", "--tools=all", "--api-key=sk_test_your_key"]
}
}
}
Verwenden sk_test_ Schlüssel während der Entwicklung. Übergeben Sie niemals einen geheimen Live-Schlüssel über eine MCP-Serverkonfiguration in einer gemeinsam genutzten oder versionierten Datei.
Botoi MCP-Konfiguration für jeden Client
Da Botoi als Remote-HTTP-Server läuft, ist die Einrichtung für alle Clients gleich. Kein Npx, kein Docker, kein lokaler Prozess. Hier ist die Konfiguration für jeden.
Claude Desktop
Hinzufügen zu claude_desktop_config.json:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Claude Code
Führen Sie in Ihrem Terminal Folgendes aus:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Cursor
Öffnen Sie die Cursoreinstellungen, gehen Sie zu MCP und fügen Sie Folgendes hinzu:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
VS-Code (GitHub Copilot)
Zu Ihrem hinzufügen settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
Die 44 Werkzeuge erscheinen bei der ersten Verbindung. Bei den meisten Clients ist kein Neustart erforderlich.
Praktischer Arbeitsablauf: DNS-Überprüfung während einer Bereitstellung
Sie stellen eine Staging-Umgebung bereit. Die Seite wird nicht geladen. Sie vermuten eine DNS-Fehlkonfiguration. So hilft der Botoi MCP-Server, ohne Ihren Editor zu verlassen:
You: "Check the DNS A records for staging.acme.com"
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "A" }
Result:
{
"domain": "staging.acme.com",
"type": "A",
"records": [
{ "value": "76.76.21.21", "ttl": 300 }
],
"resolver": "1.1.1.1",
"query_time_ms": 14
}
You: "That's Vercel's IP. It should point to 143.204.15.88. Check the TXT records too."
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "TXT" }
Result:
{
"domain": "staging.acme.com",
"type": "TXT",
"records": [
{ "value": "v=spf1 include:_spf.google.com ~all", "ttl": 3600 }
],
"resolver": "1.1.1.1",
"query_time_ms": 11
}
Jetzt wissen Sie zwei Dinge: Der A-Eintrag verweist auf Vercel (nicht Ihre Ziel-IP) und der SPF-Eintrag ist vorhanden. Ihr Assistent kann das Problem erklären und die richtige DNS-Änderung vorschlagen. Die gesamte Interaktion dauerte 10 Sekunden, ohne Kontextwechsel.
Dieses Muster funktioniert für jedes Nachschlagetool. Bitten Sie Ihren Assistenten, SSL-Zertifikate zu überprüfen, eine E-Mail-Domäne zu validieren, ein JWT aus einer fehlgeschlagenen Anfrage zu entschlüsseln oder den Tech-Stack der Website eines Mitbewerbers zu erkennen. Die Tools sind in Ihrem Gespräch immer verfügbar.
So wählen Sie aus, welche Server installiert werden sollen
Installieren Sie nicht alle 10 auf einmal. Jeder MCP-Server fügt dem Kontext Ihres Assistenten Werkzeuge hinzu, und zu viele Werkzeuge können die Werkzeugauswahl verlangsamen. Beginnen Sie mit den Servern, die zu Ihrer täglichen Arbeit passen:
- Webentwicklung: Botoi (DNS, Header, SSL, JWT), Playwright (Browsertests), GitHub (PRs und Probleme).
- Backend und Daten: Postgres oder SQLite (Datenbankabfragen), Sentry (Fehlerverfolgung), Botoi (Hashing, Kodierung, Formatkonvertierung).
- Full-Stack-Teamleitung: GitHub (Codeüberprüfung), Linear (Problemverfolgung), Slack (Teamkommunikation), Stripe (Fehlerbehebung bei der Abrechnung).
- Solo-Entwickler: Botoi (deckt 44 allgemeine Dienstprogrammanforderungen ab), Filesystem (Dateiverwaltung), GitHub (Repo-Verwaltung).
Wichtige Punkte
- Mit MCP können KI-Codierungsassistenten externe Tools direkt aufrufen. Kein Kopieren und Einfügen zwischen Fenstern.
- Remote-Server (Botoi, GitHub) benötigen keine lokale Installation. Lokale Server (Dateisystem, Postgres, Playwright) laufen über npx.
- Beginnen Sie mit 2-3 Servern, die zu Ihrem Workflow passen. Fügen Sie nach Bedarf weitere hinzu.
- Verwenden Sie Testanmeldeinformationen für Server, die auf sensible Systeme zugreifen (Stripe, Postgres, Sentry). Übergeben Sie niemals API-Schlüssel an die Versionskontrolle.
- Das MCP-Ökosystem wächst. Überprüfen github.com/modelcontextprotocol/servers für das vollständige Verzeichnis der verfügbaren Server.
FAQ
- Was ist das Model Context Protocol (MCP)?
- MCP ist ein offenes Protokoll, das es KI-Codierungsassistenten ermöglicht, externe Tools und Dienste direkt aufzurufen. Anstatt die Ausgabe eines Browsers oder Terminals in Ihren Chat zu kopieren, führt der Assistent einen strukturierten API-Aufruf durch und arbeitet mit der Antwort. Anthropic hat die Spezifikation veröffentlicht und Kunden wie Claude Desktop, Cursor, VS Code Copilot und Windsurf unterstützen sie.
- Werden MCP-Server lokal oder remote ausgeführt?
- Beide. Einige MCP-Server werden als lokale Prozesse auf Ihrem Computer ausgeführt (Dateisystem, Postgres, Playwright). Andere laufen als Remote-HTTP-Dienste (Botoi, GitHub, Sentry). Das MCP-Protokoll unterstützt stdio-Transport für lokale Server und Streamable HTTP für Remote-Server.
- Kann ich mehrere MCP-Server gleichzeitig verbinden?
- Ja. Claude Desktop, Cursor und VS Code unterstützen alle mehrere MCP-Server in ihren Konfigurationsdateien. Jeder Server erscheint als separater Satz von Tools, die Ihr Assistent aufrufen kann. Es gibt keinen Konflikt zwischen Servern, es sei denn, zwei Server registrieren Tools mit demselben Namen.
- Benötige ich für jeden MCP-Server einen API-Schlüssel?
- Das hängt vom Server ab. Lokale Server wie Filesystem und SQLite benötigen keine Authentifizierung. Remote-Server wie GitHub und Stripe erfordern ein persönliches Zugriffstoken oder einen API-Schlüssel. Botoi funktioniert ohne Schlüssel mit 5 Anfragen pro Minute und 100 pro Tag; Fügen Sie einen Schlüssel für höhere Limits hinzu.
- Was ist der Unterschied zwischen stdio und streambarem HTTP-Transport?
- Stdio Transport führt den MCP-Server als lokalen untergeordneten Prozess aus. Ihr KI-Client kommuniziert mit ihm über Standard-Ein-/Ausgabe. Der streambare HTTP-Transport stellt über HTTPS mithilfe von JSON-RPC 2.0 eine Verbindung zu einem Remote-Server her. Lokale Tools wie Filesystem verwenden stdio. Remote-APIs wie Botoi und GitHub verwenden HTTP.
Starte mit botoi zu entwickeln
150+ API-Endpunkte für Abfragen, Textverarbeitung, Bildgenerierung und Entwickler-Tools. Kostenloser Tarif, keine Kreditkarte nötig.