Markus Michalski FAQ

MCP Server

Model Context Protocol Server von Markus Michalski - Erweitere Claude mit direktem Zugriff auf externe Systeme wie osTicket, Shopware und Wiki.js

MCP Server

English Version

Zur Hauptübersicht


Was ist MCP?

MCP (Model Context Protocol) ist ein offenes Protokoll, das KI-Assistenten wie Claude direkten Zugriff auf externe Systeme gibt — ohne manuelles Copy-Paste oder Browser-Wechsel.

Stell dir MCP vor wie einen USB-Anschluss für Claude: Du steckst einen MCP Server ein, und Claude kann sofort mit dem externen System arbeiten — Tickets verwalten, Produkte anlegen, Wiki-Seiten schreiben.

Ohne MCP

Mit MCP

Wie funktioniert es?

graph LR
    A["Du"] --> B["Claude Code"]
    B -->|"stdio"| C["MCP Server"]
    C -->|"REST API"| D["Externes System"]
    D -->|"JSON"| C
    C -->|"Ergebnis"| B
    B -->|"Antwort"| A
  1. Du sagst Claude, was du willst (natürliche Sprache)
  2. Claude wählt das passende MCP-Tool
  3. Der MCP Server übersetzt in einen API-Call
  4. Das externe System antwortet
  5. Claude formatiert die Antwort für dich

Verfügbare MCP Server

Server System Tools Beschreibung
osTicket MCP osTicket 12 Ticket-Verwaltung, Suche, Subtickets, intelligente ID-Auflösung
Shopware Admin MCP Shopware 6 42 Produkte, Content, SEO, Medien, Mail-Templates, Flows, Bestellungen (lesend), Cross-Selling
Sylius Admin MCP Sylius 2 55 Produkte, Varianten, Kategorien, SEO, Länder, Zonen und Versandarten; getrennte Server für Stage und Prod
Wiki.js MCP Wiki.js 7 Seiten erstellen, aktualisieren, suchen, verwalten

MCP vs. Claude Code Plugins

MCP Server Claude Code Plugin
Zweck Einzelne API-Integration Kompletter Workflow
Umfang Mehrere Dutzend Tools für ein System Dutzende Skills + MCP Server
Beispiel osTicket-Tickets verwalten Komplette Video-Produktion
State Stateless (jeder Call unabhängig) Stateful (Projekt-Fortschritt)
Vergleich Wie ein Schraubenzieher Wie eine Werkstatt

MCP Server und Plugins ergänzen sich: Ein Plugin kann intern MCP Server nutzen. VidCraft z.B. hat einen eigenen MCP Server für State Management.

Installation (allgemein)

Schritt 1: Server installieren

Git Clone

git clone https://github.com/markus-michalski/{repo-name}.git ~/.claude/mcp-servers/{name}
cd ~/.claude/mcp-servers/{name}
npm install && npm run build

Claude CLI

claude mcp add -s user {name} node ~/.claude/mcp-servers/{name}/dist/index.js

Schritt 2: Konfiguration

Jeder Server hat eine .env-Datei mit API-URL und Credentials.

Schritt 3: Claude neustarten

Nach der Installation Claude Code neu starten. Prüfen mit /mcp.


Entwickelt von Markus Michalski