Implementace Azure Content Safety s MCP
February 8, 2026 · View on GitHub
Řešené riziko OWASP MCP: MCP06 - Prompt Injection přes kontextové payloady
Pro posílení bezpečnosti MCP proti prompt injection, otrávení nástrojů a dalším specifickým zranitelnostem AI se doporučuje integrace Azure Content Safety. Tento implementační průvodce je v souladu s MCP Security Summit Workshop (Sherpa) Camp 3: I/O Security.
Integrace s MCP Serverem
Pro integraci Azure Content Safety s vaším MCP serverem přidejte content safety filtr jako middleware do vašeho pipeline zpracování požadavků:
- Inicializujte filtr při spuštění serveru
- Ověřte všechny příchozí požadavky nástrojů před jejich zpracováním
- Zkontrolujte všechny odcházející odpovědi před jejich návratem klientům
- Protokolujte a upozorňujte na bezpečnostní porušení
- Implementujte vhodné zacházení s chybami pro neúspěšné kontroly content safety
Toto poskytuje robustní ochranu proti:
- útokům prompt injection
- pokusům o otrávení nástrojů
- úniku dat pomocí škodlivých vstupů
- generování škodlivého obsahu
Nejlepší postupy pro integraci Azure Content Safety
- Vlastní blokovací seznamy: Vytvořte vlastní blokovací seznamy speciálně pro MCP injekční vzory
- Ladění závažnosti: Přizpůsobte prahové hodnoty závažnosti podle vašeho konkrétního použití a tolerance rizik
- Komplexní pokrytí: Aplikujte kontroly content safety na všechny vstupy i výstupy
- Optimalizace výkonu: Zvažte implementaci mezipaměti pro opakované kontroly content safety
- Náhradní mechanismy: Definujte jasné náhradní chování, když služby content safety nejsou dostupné
- Zpětná vazba uživatelům: Poskytněte uživatelům jasnou zpětnou vazbu, když je obsah blokován kvůli bezpečnostním důvodům
- Nepřetržitý rozvoj: Pravidelně aktualizujte blokovací seznamy a vzory na základě nově vznikajících hrozeb
Další zdroje
OWASP MCP Bezpečnostní pokyny
- OWASP MCP Azure Security Guide - Komplexní OWASP MCP Top 10 s implementací Azure
- MCP06 - Prompt Injection - Detailní vzory pro zmírnění prompt injection
- MCP Security Summit Workshop - Praktický Camp 3: I/O Security pokrývá content safety
Dokumentace Azure
Co dál
- Návrat na: Přehled modulu zabezpečení
- Pokračovat na: Modul 3: Začínáme
Zřeknutí se odpovědnosti:
Tento dokument byl přeložen pomocí automatické překladatelské služby Co-op Translator. Přestože usilujeme o přesnost, mějte prosím na paměti, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho mateřském jazyce by měl být považován za závazný zdroj. Pro důležité informace se doporučuje využít profesionální lidský překlad. Nejsme odpovědni za jakékoliv nedorozumění či mylné výklady vzniklé použitím tohoto překladu.