MCP (Model Context Protocol) is an open protocol that gives AI assistants like Claude direct access to external systems — without manual copy-paste or browser switching.
Think of MCP like a USB port for Claude: You plug in an MCP server, and Claude can immediately work with the external system — manage tickets, create products, write wiki pages.
| Server | System | Tools | Description |
|---|---|---|---|
| osTicket MCP | osTicket | 11 | Ticket management, search, subtickets, smart ID resolution |
| Shopware Admin MCP | Shopware 6 | 30+ | Products, categories, orders, SEO, media, cross-selling |
| Wiki.js MCP | Wiki.js | 7 | Create, update, search, and manage pages |
| MCP Server | Claude Code Plugin | |
|---|---|---|
| Purpose | Single API integration | Complete workflow |
| Scope | 5-30 tools for one system | 20-30+ skills + MCP server |
| Example | Manage osTicket tickets | Complete video production |
| State | Stateless (each call independent) | Stateful (project progress) |
| Analogy | Like a screwdriver | Like a workshop |
MCP servers and plugins complement each other: A plugin can use MCP servers internally. VidCraft, for example, has its own MCP server for state management.
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 mcp add -s user {name} node ~/.claude/mcp-servers/{name}/dist/index.js
Each server has a .env file with API URL and credentials.
After installation, restart Claude Code. Verify with /mcp.
Developed by Markus Michalski