Версия источника: 4880e8b4372c96001c2e052be28b68a95d31252b
Синхронизировано: 2026-11-09T11:15:07.649Z
Источник: https://github.com/sergey-from-riders/vibecoding-base/tree/4880e8b4372c96001c2e052be28b68a95d31252b

<a id="integrations-mcp"></a>

# Авторизация MCP

## Коротко

Описание инструмента помогает модели, но разрешение операции проверяет сервер.

## Плохо

```text
Модель видит инструмент — значит ей разрешена запись.
```

## Хорошо

```text
Сервер проверяет пользователя, scopes, объект
и допустимость конкретного действия.
```

## Почему

Скрытая кнопка и описание инструмента не являются контролем доступа.

## Когда применять

Выбирайте совместимую версию протокола. Не передавайте токены через чужие серверы без проверки аудитории.

## Как проверить

- Отозванный доступ перестаёт работать при следующем вызове?

## Человек

Определяет доступные инструменты и полномочия каждого пользователя.

## Агент

Реализует интеграцию по документации установленной версии и проверяет отказ, тайм-аут и повтор.

Контроль результата:

- Отозванный доступ перестаёт работать при следующем вызове?

## Источники

- [Security Best Practices - Model Context Protocol](https://modelcontextprotocol.io/docs/2025-11-25/tutorials/security/security_best_practices)

Уровень: Обязательно. Проверено: 2026-11-09. Изменено: 2026-11-09.

[Исходный файл](https://github.com/sergey-from-riders/vibecoding-base/blob/4880e8b4372c96001c2e052be28b68a95d31252b/registry/standards/integrations/external/rules/mcp.md)
