---
metadata:
  - name: generator
    content: Diplodoc Platform v5.54.4
alternate:
  - https://sourcecraft.dev/portal/docs/en/code-assistant/operations/agent/mcp/what-is-mcp.md
  - https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/what-is-mcp.md
  - href: ru/code-assistant/operations/agent/mcp/what-is-mcp.md
    type: text/markdown
    title: Markdown version
  - href: ../../../llms.txt
    type: text/markdown
    title: llms.txt
title: Что такое MCP
description: Объяснение работы протокола контекста модели (MCP), его клиент-серверной архитектуры и возможностей для ИИ-агентов.
---
> **Documentation Index:** Fetch the complete configuration index at https://sourcecraft.dev/portal/docs/ru/llms.txt


# Что такое MCP

MCP (Model Context Protocol) — это открытый стандарт взаимодействия AI-агентов с внешними инструментами и источниками данных. Он позволяет подключать совместимые MCP-серверы к разным агентам без создания отдельной интеграции для каждого из них.

MCP использует клиент-серверную архитектуру:

1. MCP-клиент в AI-агенте подключается к MCP-серверу.
1. Каждый сервер предоставляет определенные возможности: доступ к файлам, запросы к базам данных, интеграция с API.
1. Агент использует эти возможности через стандартизированный интерфейс.
1. Связь осуществляется через сообщения JSON-RPC 2.0.

Например, с помощью MCP AI-агент может найти данные во внутренней базе и создать по ним отчет без отдельной интеграции с каждой системой.

## Вопросы и ответы {#qa}

### Является ли MCP облачным сервисом? {#is-cloud-service}

MCP-серверы могут работать локально на вашем компьютере или удаленно как облачные сервисы в зависимости от требований использования и безопасности.

### Заменяет ли MCP другие методы интеграции? {#replaces-other-methods}

Нет. MCP дополняет существующие инструменты, такие как API-плагины и генерация с дополнением извлечения. Он предоставляет стандартизированный протокол для взаимодействия с инструментами, но не заменяет специализированные подходы к интеграции.

### Как обеспечивается безопасность? {#security}

Пользователи контролируют, к каким MCP-серверам они подключаются и какие разрешения имеют эти серверы. Как и с любым инструментом, который получает доступ к данным или сервисам, используйте доверенные источники и настраивайте соответствующие меры контроля доступа.

## MCP в AI-агентах {#in-ca}

AI-агенты используют MCP для следующих задач:

* Подключения как к локальным, так и к удаленным MCP-серверам.
* Предоставления единого интерфейса для доступа к инструментам.
* Подключения новых инструментов без изменения самого агента.
* Использования специализированных возможностей по запросу.

MCP предоставляет единый способ взаимодействия AI-агентов с внешними инструментами и сервисами.

#### Полезные ссылки {#see-also}

* [Обзор MCP](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/overview.md)
* [MCP в плагине Code Assistant для VS Code](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/using-mcp-in-ca.md)
* [Работа с MCP-сервером SourceCraft](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/work-with-mcp.md)
* [Отличия MCP и REST API](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/mcp-vs-api.md)
* [Транспорт MCP в плагине Code Assistant для VS Code](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/server-transports.md)
* [MCP-серверы SourceCraft и Yandex Cloud](https://sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/recommended-mcp-servers.md)
