close
Přeskočit na obsah

Model Context Protocol

Z Wikipedie, otevřené encyklopedie

Model Context Protocol (MCP) je otevřený standard a framework s otevřeným zdrojovým textem, který v listopadu 2024 představila společnost Anthropic s cílem sjednotit způsob, jakým systémy umělé inteligence (AI) jako velké jazykové modely (LLM) integrují a sdílejí data s externími nástroji, systémy a zdroji dat.[1] MCP poskytuje univerzální rozhraní pro čtení souborů, provádění funkcí a zpracovávání kontextových promptů.[2] Po tomto oznámení byl protokol přijat hlavními poskytovateli umělé inteligence, včetně OpenAI a Google DeepMind.[3][4]

Společnost Anthropic představila MCP v listopadu 2024 jako otevřený standard[5] pro propojení AI asistentů s datovými systémy jako jsou úložiště obsahu, nástroje pro řízení podniku a vývojová prostředí.[6] Protokol vytvořili inženýři společnosti Anthropic David Soria Parra a Justin Spahr-Summers.[7][8] Jeho cílem je řešit problém informačních sil a starších systémů.[6] Před zavedením MCP museli vývojáři často vytvářet speciální konektory pro každý datový zdroj nebo nástroj, což bylo popisováno jako problém „N×M“ datové integrace.[6][9]

Podobné problémy řešily dřívější přístupy, jako např. API pro „volání funkcí“ společnosti OpenAI z roku 2023 nebo framework zásuvných modulů společnosti ChatGPT, které však vyžadovaly proprietární konektory.[9] MCP využívá princip toku zpráv zavedený v Language Server Protocol (LSP) s využitím JSON-RPC 2.0.[10]

V prosinci 2025 společnost Anthropic věnovala MCP nadaci Agentic AI Foundation (AAIF), což je cílený fond v rámci Linux Foundation spoluzaložený společnostmi Anthropic, Block a OpenAI s podporou dalších firem.[11]

MCP definuje standardizovaný framework pro integraci AI systémů s externími datovými zdroji a nástroji.[2] MCP obsahuje specifikace pro příjem a transformaci dat, kontextové označování metadat a interoperabilitu umělé inteligence napříč různými platformami.[6] Protokol také podporuje bezpečné obousměrné propojení mezi zdroji dat a nástroji umělé inteligence.[6]

Vývojář může zpřístupnit svá data prostřednictvím serverů MCP nebo vyvíjet aplikace umělé inteligence – označované jako klienti MCP – které se k těmto serverům připojují. Mezi klíčové komponenty protokolu patří formální specifikace protokolu a sady pro vývoj softwaru (SDK), podpora lokálního serveru MCP v aplikacích Claude Desktop a open-source repozitář implementací serveru MCP.

MCP umožňuje aplikace, jako je např. dotazování strukturovaných databází v přirozeném jazyce v oblasti přístupu k datům v přirozeném jazyce.[10]

Protokol byl vydán se sadami vývojových nástrojů (SDK) pro programovací jazyky Python, TypeScript, C# a Java.[10][12] Anthropic udržuje repozitář referenčních implementací MCP serverů a SDK s otevřeným zdrojovým textem.[13]

Protokol se používá pro nástroje pro vývoj softwaru podporovaný umělou inteligencí. Integrovaná vývojová prostředí (IDEs), platformy pro kódování, jako je např. Replit a nástroje pro analýzu kódu, jako je Sourcegraph, zavedly MCP, aby umožnily programovacím asistentům přístup ke kontextu projektů v reálném čase.[5]

MCP Apps (dříve mcp-ui) je oficiální rozšíření Model Context Protocol, formalizované podle specifikace SEP-1865 na začátku roku 2026. Zatímco základní specifikace MCP je omezena na textová a strukturovaná data, MCP Apps standardizuje doručování interaktivních uživatelských rozhraní, jako dashboardy založené na Reactu, formuláře a vizualizace dat ze serverů MCP do serverových aplikací jako jsou Claude a ChatGPT.[14]

Zavádění

[editovat | editovat zdroj]

V březnu 2025 společnost OpenAI oficiálně přijala MCP poté, co integrovala standard do svých výrobků, včetně aplikace pro pracovní plochu ChatGPT.[3][2] V září 2025 OpenAI přidala podporu MCP do aplikací ChatGPT, což umožňuje třetím stranám přístup do ChatGPT.[15]

MCP je možné integrovat se Sémantickým jádrem společnosti Microsoft,[16] a Azure OpenAI.[17] MCP servery mohou být nasazeny v Cloudflare.[18]

AAIF uspořádala v dubnu 2026 v New Yorku konferenci MCP Dev Summit North America, které se zúčastnilo přibližně 1200 účastníků.[19]

MCP je přirovnáváno k OpenAPI, podobné specifikaci, jejímž cílem je popis API.[20][21]

Americký internetový zpravodajský portál The Verge zaměřený na technologie oznámil, že MCP reaguje na rostoucí poptávku po AI agentech, kteří jsou kontextově orientovaní schopní čerpat data z různých zdrojů.[5]

V dubnu 2025 zveřejnili datově bezpečnostní výzkumníci analýzu, která uvádí, že MCP má několik nevyřešených problémů datové bezpečnosti, včetně prompt injekce,[22] oprávnění nástrojů, které umožňují kombinovat nástroje za účelem exfiltrace dat,[23] a podobných nástrojů, které mohou bez povšimnutí nahradit důvěryhodné nástroje.[24]

V tomto článku byl použit překlad textu z článku Model Context Protocol na anglické Wikipedii.

  1. DAVID, Emilia. Anthropic releases Model Context Protocol to standardize AI-data integration. venturebeat.com. VentureBeat, 2024-11-25. Dostupné online [cit. 2025-05-12].
  2. 1 2 3 KUMAR, Vinay. The open source Model Context Protocol was just updated — here's why it's a big deal. venturebeat.com. VentureBeat, 2025-03-26. Dostupné online [cit. 2025-05-12].
  3. 1 2 WIGGERS, Kyle. OpenAI adopts rival Anthropic's standard for connecting AI models to data. techcrunch.com. TechCrunch, 2025-03-25. Dostupné online.
  4. WIGGERS, Kyle. Google to embrace Anthropic's standard for connecting AI models to data. techcrunch.com. TechCrunch, 2025-04-09. Dostupné online [cit. 2025-05-12].
  5. 1 2 3 ROTH, Emma. Anthropic launches tool to connect AI systems directly to datasets. www.theverge.com. The Verge, 2024-11-25. Dostupné online.
  6. 1 2 3 4 5 Introducing the Model Context Protocol [online]. Anthropic, 2024-11-25 [cit. 2025-05-12]. Dostupné online.
  7. BELLAN, Rebecca. OpenAI, Anthropic, and Block join new Linux Foundation effort to standardize the AI agent era [online]. 2025-12-09 [cit. 2026-04-30]. Dostupné online. (anglicky)
  8. MCP Co-Creator on the Next Wave of LLM Innovation [online]. 2025-05-02 [cit. 2026-04-30]. Dostupné online. (anglicky)
  9. 1 2 EDWARDS, Benj. MCP: The new "USB-C for AI" that's bringing fierce rivals together. arstechnica.com. 2025-04-01. Dostupné online [cit. 2025-05-24].
  10. 1 2 3 OUELLETTE, Michael. Model context protocol: the next big step in generating value from AI [online]. 2025-05-09 [cit. 2025-06-23]. Dostupné online. (anglicky)
  11. BELLAN, Rebecca. OpenAI, Anthropic, and Block join new Linux Foundation effort to standardize the AI agent era [online]. 2025-12-09 [cit. 2025-12-10]. Dostupné online. (anglicky)
  12. Model Context Protocol [online]. [cit. 2025-06-20]. Dostupné online. (anglicky)
  13. Model Context Protocol (MCP) [online]. Anthropic [cit. 2026-03-20]. Dostupné online.
  14. SEP-1865: MCP Apps - Interactive User Interfaces for MCP [online]. [cit. 2026-04-28]. Dostupné online. (anglicky)
  15. OpenAI adds 'powerful but dangerous' support for MCP in ChatGPT dev mode [online]. VentureBeat, 2025-09-11 [cit. 2026-04-09]. Dostupné online.
  16. WALLACE, Mark. Integrating Model Context Protocol Tools with Semantic Kernel: A Step-by-Step Guide [online]. 2025-03-05 [cit. 2025-05-12]. Dostupné online.
  17. mrajguru. Model Context Protocol (MCP): Integrating Azure OpenAI for Enhanced Tool Integration and Prompting [online]. 2025-03-16 [cit. 2025-05-12]. Dostupné online.
  18. Brendan Irvine-Broque; Dina Kozlov; Glen Maddern. Build and deploy Remote Model Context Protocol (MCP) servers to Cloudflare [online]. Cloudflare, 2025-03-25 [cit. 2025-05-12]. Dostupné online.
  19. AAIF's MCP Dev Summit: Gateways, gRPC, and Observability Signal Protocol Hardening [online]. InfoQ, 2026-04-14 [cit. 2026-04-20]. Dostupné online.
  20. MACMANUS, Richard. MCP: The Missing Link Between AI Agents and APIs [online]. 2025-03-13 [cit. 2025-05-29]. Dostupné online.
  21. FANELLI, Alessio. Why MCP Won [online]. [cit. 2025-05-29]. Dostupné online. (anglicky)
  22. LAKSHMANAN, Ravie. Researchers Demonstrate How MCP Prompt Injection Can Be Used for Both Attack and Defense [online]. thehackernews.com, 2025-04-30. Dostupné online.
  23. BEURER-KELLNER, Luca; FISCHER, Marc. MCP Security Notification: Tool Poisoning Attacks [online]. InvariantLabs, 2025-04-01. Dostupné online.
  24. SCHULZ, Kasimir; MARTIN, Jason; KAN, Marcus; YEUNG, Kenneth; MCCAULEY, Conor; RING, Leo. MCP: Model Context Pitfalls in an Agentic World [online]. hiddenlayer.com, 2025-04-10. Dostupné online.

Literatura

[editovat | editovat zdroj]
  • HOU, Xinyi; ZHAO, Yanjie; WANG, Shenao; WANG, Haoyu. Model Context Protocol (MCP): Landscape, Security Threats, and Future Research Directions [online]. 2025. Dostupné online. 
  • EDWARDS, Benj. MCP: The new "USB-C for AI" that's bringing fierce rivals together. arstechnica.com. Ars Technica, 2025-04-01. Dostupné online. 
  • JACKSON, Fiona. OpenAI Agents Now Support Rival Anthropic's Protocol, Making Data Access 'Simpler, More Reliable'. www.techrepublic.com. TechRepublic, 2025-03-28. Dostupné online. 

Související články

[editovat | editovat zdroj]

Externí odkazy

[editovat | editovat zdroj]