Изменения

1606 байт добавлено ,  1 месяц назад
Строка 11: Строка 11:  
[[File:Model Context Protocol Component diagram.svg|thumb|Взаимосвязь между клиентом и сервером MCP]]
 
[[File:Model Context Protocol Component diagram.svg|thumb|Взаимосвязь между клиентом и сервером MCP]]
   −
Model Context Protocol (MCP) — это открытый стандартный фреймворк с открытым исходным кодом, представленный компанией [[Anthropic]] в ноябре 2024 года для стандартизации способа интеграции и обмена данными между системами [[Искусственный Интеллект|искусственного интеллекта]] (ИИ), такими как [[большие языковые модели]] (LLM), и внешними инструментами, системами и источниками данных.<ref name="venturebeat-2024-11-25">{{cite news |first= Emilia |last= David |date= November 25, 2024 |title= Anthropic releases Model Context Protocol to standardize AI-data integration |publisher= [[VentureBeat]] |url= https://venturebeat.com/data-infrastructure/anthropic-releases-model-context-protocol-to-standardize-ai-data-integration/ |access-date= 2025-05-12}}</ref>. MCP предоставляет универсальный интерфейс для чтения файлов, выполнения функций и обработки контекстных [[Промпт (искусственный интеллект)|промптов]]<ref name="venturebeat 2025-03-27">{{cite news |first= Vinay |last= Kumar |date= March 26, 2025 |title= The open source Model Context Protocol was just updated — here's why it's a big deal |publisher= [[VentureBeat]] |url= https://venturebeat.com/ai/the-open-source-model-context-protocol-was-just-updated-heres-why-its-a-big-deal/ |access-date= 2025-05-12 }}</ref> . После анонса протокол был поддержан основными поставщиками ИИ, включая [[OpenAI]] и [[Google DeepMind]]<ref name="TechCrunch 2025-03-25">{{cite news |first= Kyle |last= Wiggers |date= March 25, 2025 |title= OpenAI adopts rival Anthropic's standard for connecting AI models to data |publisher= [[TechCrunch]] |url= https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/ }}</ref><ref name="TechCrunch 2025-04-09">{{cite news |first= Kyle |last= Wiggers |date= April 9, 2025 |title= Google to embrace Anthropic's standard for connecting AI models to data |publisher= TechCrunch |url= https://techcrunch.com/2025/04/09/google-says-itll-embrace-anthropics-standard-for-connecting-ai-models-to-data/ |access-date= 2025-05-12}}</ref>.
+
'''Model Context Protocol''' ('''MCP''') — это открытый стандартный фреймворк с открытым исходным кодом, представленный компанией [[Anthropic]] в ноябре 2024 года для стандартизации способа интеграции и обмена данными между системами [[Искусственный Интеллект|искусственного интеллекта]] (ИИ), такими как [[большие языковые модели]] (LLM), и внешними инструментами, системами и источниками данных.<ref name="venturebeat-2024-11-25">{{cite news |first= Emilia |last= David |date= November 25, 2024 |title= Anthropic releases Model Context Protocol to standardize AI-data integration |publisher= [[VentureBeat]] |url= https://venturebeat.com/data-infrastructure/anthropic-releases-model-context-protocol-to-standardize-ai-data-integration/ |access-date= 2025-05-12}}</ref>. MCP предоставляет универсальный интерфейс для чтения файлов, выполнения функций и обработки контекстных [[Промпт (искусственный интеллект)|промптов]]<ref name="venturebeat 2025-03-27">{{cite news |first= Vinay |last= Kumar |date= March 26, 2025 |title= The open source Model Context Protocol was just updated — here's why it's a big deal |publisher= [[VentureBeat]] |url= https://venturebeat.com/ai/the-open-source-model-context-protocol-was-just-updated-heres-why-its-a-big-deal/ |access-date= 2025-05-12 }}</ref> . После анонса протокол был поддержан основными поставщиками ИИ, включая [[OpenAI]] и [[Google DeepMind]]<ref name="TechCrunch 2025-03-25">{{cite news |first= Kyle |last= Wiggers |date= March 25, 2025 |title= OpenAI adopts rival Anthropic's standard for connecting AI models to data |publisher= [[TechCrunch]] |url= https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/ }}</ref><ref name="TechCrunch 2025-04-09">{{cite news |first= Kyle |last= Wiggers |date= April 9, 2025 |title= Google to embrace Anthropic's standard for connecting AI models to data |publisher= TechCrunch |url= https://techcrunch.com/2025/04/09/google-says-itll-embrace-anthropics-standard-for-connecting-ai-models-to-data/ |access-date= 2025-05-12}}</ref>.
    
== Предыстория ==
 
== Предыстория ==
 
Протокол был анонсирован компанией Anthropic в ноябре 2024 года как открытый стандарт<ref name="verge 2024-11-25">{{cite news |last=Roth |first=Emma |date=November 25, 2024 |title=Anthropic launches tool to connect AI systems directly to datasets |url=https://www.theverge.com/2024/11/25/24305774/anthropic-model-context-protocol-data-sources |publisher=[[The Verge]]}}</ref> для подключения [[ИИ-помощник|ИИ-помощников]] к системам данных, таким как репозитории контента, инструменты управления бизнесом и среды разработки<ref name="anthropic 2024-11">{{cite web |url= https://www.anthropic.com/news/model-context-protocol |title= Introducing the Model Context Protocol |publisher= Anthropic |date= November 25, 2024 |access-date= 2025-05-12}}</ref> Он призван решить проблему разрозненности информации и устаревших систем<ref name="anthropic 2024-11" />. До появления MCP разработчикам часто приходилось создавать собственные коннекторы для каждого источника данных или инструмента, что приводило к тому, что Anthropic описывала как проблему интеграции данных размером «N×M»<ref name="anthropic 2024-11" />. Более ранние подходы, такие как [[API OpenAI]] 2023 для «вызова функций» и [[фреймворк плагинов ChatGPT]], решали аналогичные проблемы, но требовали коннекторов, специфичных для конкретного поставщика<ref name="ars-usbc">{{cite news |last=Edwards |first=Benj |date=1 April 2025 |title=MCP: The new "USB-C for AI" that's bringing fierce rivals together |url=https://arstechnica.com/information-technology/2025/04/mcp-the-new-usb-c-for-ai-thats-bringing-fierce-rivals-together/ |access-date=2025-05-24 |work=Ars Technica}}</ref>. Авторы MCP отмечают, что протокол намеренно использует принципы организации потока сообщений [[Language Server Protocol]] (LSP) и работает при соединении через Интернет по протоколу [[JSON-RPC|JSON-RPC 2.0]]<ref name=":1">{{Cite web |last=Ouellette |first=Michael |date=2025-05-09 |title=Model context protocol: the next big step in generating value from AI |url=https://www.engineering.com/model-context-protocol-the-next-big-step-in-generating-value-from-ai/ |access-date=2025-06-23 |website=Engineering.com |language=en-US}}</ref>.
 
Протокол был анонсирован компанией Anthropic в ноябре 2024 года как открытый стандарт<ref name="verge 2024-11-25">{{cite news |last=Roth |first=Emma |date=November 25, 2024 |title=Anthropic launches tool to connect AI systems directly to datasets |url=https://www.theverge.com/2024/11/25/24305774/anthropic-model-context-protocol-data-sources |publisher=[[The Verge]]}}</ref> для подключения [[ИИ-помощник|ИИ-помощников]] к системам данных, таким как репозитории контента, инструменты управления бизнесом и среды разработки<ref name="anthropic 2024-11">{{cite web |url= https://www.anthropic.com/news/model-context-protocol |title= Introducing the Model Context Protocol |publisher= Anthropic |date= November 25, 2024 |access-date= 2025-05-12}}</ref> Он призван решить проблему разрозненности информации и устаревших систем<ref name="anthropic 2024-11" />. До появления MCP разработчикам часто приходилось создавать собственные коннекторы для каждого источника данных или инструмента, что приводило к тому, что Anthropic описывала как проблему интеграции данных размером «N×M»<ref name="anthropic 2024-11" />. Более ранние подходы, такие как [[API OpenAI]] 2023 для «вызова функций» и [[фреймворк плагинов ChatGPT]], решали аналогичные проблемы, но требовали коннекторов, специфичных для конкретного поставщика<ref name="ars-usbc">{{cite news |last=Edwards |first=Benj |date=1 April 2025 |title=MCP: The new "USB-C for AI" that's bringing fierce rivals together |url=https://arstechnica.com/information-technology/2025/04/mcp-the-new-usb-c-for-ai-thats-bringing-fierce-rivals-together/ |access-date=2025-05-24 |work=Ars Technica}}</ref>. Авторы MCP отмечают, что протокол намеренно использует принципы организации потока сообщений [[Language Server Protocol]] (LSP) и работает при соединении через Интернет по протоколу [[JSON-RPC|JSON-RPC 2.0]]<ref name=":1">{{Cite web |last=Ouellette |first=Michael |date=2025-05-09 |title=Model context protocol: the next big step in generating value from AI |url=https://www.engineering.com/model-context-protocol-the-next-big-step-in-generating-value-from-ai/ |access-date=2025-06-23 |website=Engineering.com |language=en-US}}</ref>.
 +
 +
== Возможности ==
 +
MCP определяет стандартизированную структуру для интеграции систем ИИ с внешними источниками данных и инструментами<ref name="venturebeat 2025-03-27" />. Она включает спецификации для подготовки и преобразования данных, контекстного [[Тэгирование|тэгирования]] [[Метаданные|метаданных]] и взаимодействия с ИИ на различных платформах. Протокол также поддерживает безопасные двунаправленные соединения между источниками данных и инструментами на базе ИИ<ref name="anthropic 2024-11" />. MCP позволяет разработчикам предоставлять доступ к своим данным через серверы MCP или разрабатывать приложения ИИ, называемые клиентами MCP, которые подключаются к этим серверам<ref name="anthropic 2024-11" />. Ключевые компоненты протокола включают формальную спецификацию протокола и [[SDK]], поддержку локального сервера MCP в приложениях [[Claude Desktop]] и открытый репозиторий реализаций сервера MCP<ref name="anthropic 2024-11" />.
    
== Примечания ==
 
== Примечания ==