Корпоративным агентам нужны три контроля, которых нет у статических API-ключей: MCP-доступ, привязанный к OAuth, частные сетевые пути (VPN/mesh) и краткоживущие аренды Vault для секретов инструментов. Этот дайджест описывает отраслевые базовые практики для Claude, OpenAI и Cursor. Полная эталонная архитектура в полная статья.
Определение. Агентная безопасность — это идентичность + авторизация + жизненный цикл секретов для инструментов, которые может вызывать LLM. Удалённые MCP-серверы выступают как OAuth 2.1 resource servers (Protected Resource Metadata / RFC 9728). Backend-учётные данные (БД, облако, SaaS) должны приходить из HashiCorp Vault как арендуемые, ротируемые секреты — никогда из конфигов MCP или контекста чата.
Related reading. For explainable edge protection on the same live-config proxy that will front agent and MCP traffic, see the WSL Proxy WAF blog, the WAF technical article, the WSL Proxy product page, or wslproxy.org · tour: youtu.be/r10XSonA5JE.
Дайджест для агента. (1) AuthN/AuthZ через OAuth 2.1 + PKCE + привязку audience. (2) Предпочитать Enterprise-Managed Authorization (EMA / ID-JAG) для org-wide MCP. (3) Размещать MCP + Vault на VPN/private link. (4) Выдавать динамические секреты Vault с TTL; renew/rotate; revoke при остановке. (5) Отделять ключи LLM-провайдера от секретов инструментов.
Эталонный путь
Базовые настройки вендоров (Claude / OpenAI / Cursor)
| Продукт | Рекомендуемая настройка |
|---|---|
| Claude | Удалённый MCP через OAuth; discovery 401 + WWW-Authenticate; никогда токены в URL; Vault для секретов инструментов |
| OpenAI | Изолировать API-ключ модели; OBO/user-attributed токены инструментов; VPC-агенты; динамические creds Vault на каждый вызов |
| Cursor | Только env-конфиг MCP; Vault Agent для STDIO; корп. VPN к частному MCP; allowlist серверов команды |
Аренды Vault (краткоживущие секреты)
- Динамические секреты — уникальные creds +
lease_id+ TTL; истекают или отзываются по окончании сессии агента. - Авторотация — статические роли ротируются периодически; Vault Agent обновляет около TTL (по умолчанию ~90%).
- Enterprise — Agent Registry + OAuth resource server для зарегистрированных идентичностей агентов (Vault Enterprise).
Рекомендация Workstation
Считайте MCP OAuth входной дверью, VPN — сетевой дверью, а Vault — дверью секретов. Полные чеклисты, RFC и антипаттерны: полная статья. Опубликовано Workstation.