Zum Inhalt springen
claude-os
Ratgeber

MCP Server selbst erstellen: wann Custom MCP sinnvoll ist

Fertige MCP-Server decken viele Standardtools ab. Sobald Claude aber mit deinem eigenen ERP, deiner Fachsoftware oder internen API arbeiten soll, wird ein Custom MCP-Server interessant.

MS
Manuel Streit
· · 4 min Lesezeit

Wann ein eigener MCP-Server lohnt

Ein Custom MCP-Server lohnt sich, wenn ein Prozess häufig genug läuft, die Daten nicht sinnvoll exportiert werden können oder ein internes System keine fertige Integration hat.

Beispiele: ERP-Artikeldaten, Angebotslogik, interne Wissensdatenbank, Arbeitsschutz-Daten, Vertragsarchiv, Qualitätsmanagement oder Produktionskennzahlen.

Minimaler Aufbau

  1. Use-Case und erlaubte Aktionen definieren.
  2. Authentifizierung und Secrets sauber ablegen.
  3. Tools klein schneiden: suchen, lesen, validieren, schreiben.
  4. Inputs und Outputs typisieren.
  5. Logging und Fehlerfälle einbauen.
  6. Erst mit Testdaten, dann read-only, dann begrenzte Schreibrechte.

Sicherheitsregeln

Ein MCP-Server ist kein Freifahrtschein. Claude sollte nie pauschal Admin-Rechte bekommen. Jedes Tool braucht einen Zweck, begrenzte Parameter, nachvollziehbare Logs und bei kritischen Aktionen eine Freigabe.

Besonders wichtig: keine Secrets im Prompt, keine Löschfunktionen im ersten Release, keine Massendaten-Exports ohne Business-Grund und klare Rate Limits.

Build oder fertigen Server nutzen?

Wenn ein offizieller oder gut gepflegter Server existiert, prüfen wir zuerst diesen Weg. Custom MCP bauen wir nur, wenn Standardlösungen zu viel Zugriff verlangen, wichtige Funktionen fehlen oder interne Systeme angebunden werden müssen.

Für Unternehmen übernehmen wir Architektur, Implementierung und Betrieb: Custom MCP Server entwickeln lassen.

Tool-Vertrag vor Code

Bevor ein Custom MCP-Server gebaut wird, definieren wir pro Tool einen Vertrag:

  • Name: eindeutig und sprechend.
  • Eingaben: eng typisiert, keine freien Admin-Kommandos.
  • Ausgabe: strukturiert und für Claude leicht interpretierbar.
  • Rechte: genau ein Zweck, kein pauschaler Systemzugriff.
  • Fehler: klare Meldung statt stiller Teilantwort.

Beispiel für gute Tool-Schnitte

Zu breitBesser
ERP nutzenArtikel nach SKU suchen
CRM bearbeitenFollow-up-Notiz als Entwurf speichern
Datenbank abfragenKundenstatus für eine Kundennummer lesen
Dateien verwaltenFreigegebenen Projektordner durchsuchen

Release-Plan für Custom MCP

  1. Prototype: Testdaten, lokale Nutzung, keine Produktivsysteme.
  2. Read-only Pilot: echte Daten, aber keine Schreibrechte.
  3. Dry-Run Write: Claude erzeugt geplante Aktionen, schreibt aber noch nicht.
  4. Limited Write: wenige freigegebene Schreibaktionen mit Logs.
  5. Betrieb: Monitoring, Versionierung, Rechte-Review.
Häufige Fragen

Noch offene Punkte?

Schreib uns auf hello@claude-os.de — oder buche direkt einen Termin, wir nehmen uns Zeit.

Kann man MCP Server in Python bauen?
Ja. Python und TypeScript sind die häufigsten Wege. Entscheidend ist weniger die Sprache als saubere Tool-Grenzen.
Wie lange dauert ein Custom MCP Pilot?
Für eine klare interne API oft wenige Tage. Komplexe ERP- oder Rechte-Modelle brauchen eher mehrere Wochen.
Soll ein MCP Server schreiben dürfen?
Erst nach einem Read-only-Pilot und nur mit engen Scopes, Logs und Freigaben.
Was sollte ein Custom MCP Server im ersten Release nicht können?
Löschen, Massenexport, Admin-Aktionen und externe Kommunikation ohne Freigabe. Diese Rechte kommen frühestens nach einem stabilen Read-only-Pilot.

Noch Fragen zu MCP Server erstellen?

Wir beraten ehrlich — 30 Minuten, unverbindlich.

Kostenlosen Check buchen