MCP (Model Context Protocol)
This encyclopedia entry introduces MCP (Model Context Protocol), a new open standard for communication between AI models and external data sources. The description explains how the protocol solves integration problems, acting as a kind of "USB-C port" for artificial intelligence. We discuss in detail the architecture (Host, Client, Server) and communication channels, with a special focus on the stdio solution that is advantageous on Linux. We introduce the building blocks of the protocol: passive resources (Resources), templates (Prompts) and tools that enable active action (Tools). We pay special attention to the "Human-in-the-loop" security model and practical application, not only in Linux servers and ISPConfig environments, but also in innovative areas such as smart homes (IoT), robotics and industrial automation. Finally, we review the ecosystem in 2025 and future trends such as multi-agent systems and Kubernetes operators.