Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Model Context Protocol (MCP) je otevřený standard vytvořený Anthropic, který poskytuje univerzální způsob propojení AI modelů s externími nástroji, zdroji dat a API. Funguje jako standardizované rozhraní — jako USB pro AI — takže jakýkoli MCP kompatibilní nástroj funguje s jakýmkoli MCP kompatibilním AI agentem.
Proč MCP existuje
Před MCP si každý AI nástroj budoval vlastní integrace pro databáze, API a externí služby. To znamenalo duplicitní práci napříč nástroji a vendor lock-in pro uživatele. MCP to řeší tím, že definuje standardní protokol: tvůrci nástrojů vytvoří jeden MCP server a funguje s každým AI agentem, který MCP podporuje — Claude Code, Cursor, Windsurf a dalšími.
Jak MCP funguje
MCP používá architekturu klient-server. AI agent (klient) se připojuje k MCP serverům, které vystavují nástroje, zdroje a prompty. Když agent potřebuje dotazovat databázi, prohledávat dokumentaci nebo volat API, odešle standardizovaný požadavek na příslušný MCP server.
// Příklad: konfigurace MCP serveru v Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}MCP servery jsou dostupné pro GitHub, PostgreSQL, Slack, Google Drive, souborové systémy a desítky dalších služeb. Úplný seznam komunitně vytvořených integrací najdete v registru MCP serverů.
K čemu se Model Context Protocol používá?+
Které AI nástroje podporují MCP?+
Je MCP jen pro kódování?+
Jak vytvořím vlastní MCP server?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →