
helixar-ai/mcp-security-checklist
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP быстро внедряется. Руководство по безопасности отстает. Этот контрольный список дает инженерам по безопасности, командам платформ и техническим лидерам четкую, действенную основу для обеспечения безопасности.
Обзор
Практический, поддерживаемый сообществом контрольный список безопасности для команд, создающих и развертывающих серверы и инфраструктуру агентов ИИ. MCP быстро внедряется. Руководство по безопасности отстает. Этот контрольный список дает инженерам по безопасности, командам платформ и техническим лидерам возможность обеспечить развертывание MCP - независимо от того, отправляете ли вы внутренний инструмент или агента ИИ, ориентированного на клиента. Он является специализированным, полным или заменяет полный обзор безопасности. Это отправная точка. Версия контрольного списка JSON и YAML доступна для интеграции в трубопроводы CI / CD, инструментарий соответствия или пользовательские панели инструментов: Просмотрите контрольный список в более дружелюбном формате по адресу: Этот контрольный список улучшается благодаря вкладу сообщества. Если вы столкнулись с пробелом, неправильной конфигурацией или схемой атаки в реальных развертываниях MCP, мы хотим услышать об этом. См. CONTRIBUTING.md, как принять участие.
Обзор (машинный перевод)
Практический, поддерживаемый сообществом контрольный список безопасности для команд, создающих и развертывающих серверы Model Context Protocol (MCP) и инфраструктуру агентов ИИ.
Почему это существует
MCP быстро внедряется. Руководство по безопасности отстает.
Этот контрольный список дает инженерам по безопасности, командам платформ и техническим лидерам четкий, действенный базовый уровень для обеспечения развертывания MCP - независимо от того, отправляете ли вы внутренний инструмент или агента ИИ, ориентированного на клиента.
Это * * не * * специфичный для поставщика, полный или замена для полного обзора безопасности. Это отправная точка.
Проверочные листы
| Контрольный список | Аудитория | Описание
| Аутентификация и авторизация | Все | Идентификация, область токенов и контроль доступа | | Вводная валидация и быстрая инъекция | Инженеры | Санитаризация входов перед выполнением инструмента | | Инструменты и ресурсы | Инженеры / Архитекторы | Ограничение радиуса взрыва инструментов MCP | | Безопасность сессии API | Команды платформы | Обеспечение входящих сессий от агентов | Мониторинг и наблюдаемость | SecOps | Что зарегистрировать, предупредить и просмотреть | Сеть и инфраструктура | Команды платформы | Упрочнение сетевого уровня |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
🔐 MCP Security Checklist
A practical, community-maintained security checklist for teams building and deploying Model Context Protocol (MCP) servers and AI agent infrastructure.
Why This Exists
MCP is being adopted rapidly. Security guidance is lagging behind.
This checklist gives security engineers, platform teams, and technical leaders a clear, actionable baseline for securing MCP deployments — whether you’re shipping an internal tool or a customer-facing AI agent.
It is not vendor-specific, complete, or a replacement for a full security review. It is a starting point.
📋 The Checklists
| Checklist | Audience | Description |
|---|---|---|
| Authentication & Authorization | All | Identity, token scope, and access control |
| Input Validation & Prompt Injection | Engineers | Sanitizing inputs before tool execution |
| Tool & Resource Exposure | Engineers / Architects | Limiting blast radius of MCP tools |
| API Session Security | Platform Teams | Securing inbound sessions from agents |
| Monitoring & Observability | SecOps | What to log, alert on, and review |
| Network & Infrastructure | Platform Teams | Network-layer hardening |
| CISO Summary | CISOs / Leadership | Non-technical risk summary |
✅ Quick-Start: Top 10 Controls
If you do nothing else, cover these:
- Never expose MCP over the public internet without mTLS or equivalent.
- Scope every tool to the minimum necessary permissions.
- Validate and sanitize all inputs before they reach tool execution.
- Log every tool invocation with the originating session context.
- Set rate limits on both the MCP server and any downstream APIs it calls.
- Treat agent sessions as untrusted by default — validate intent, not just auth tokens.
- Separate read and write tool categories; require explicit approval for write operations in sensitive contexts.
- Rotate credentials used by MCP servers on a defined schedule.
- Monitor for behavioral anomalies: unusual tool chains, high-frequency calls, off-hours access.
- Conduct a tool inventory review before every production deployment.
🗂️ Machine-Readable Version
A JSON and YAML version of the checklist is available for integration into CI/CD pipelines, compliance tooling, or custom dashboards:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →