Serveur MCP ADR
Commit 31 oct. 2026Sécurise les agents IA en entreprise grâce à l'observabilité, l'évaluation de la sécurité (benchmarking) et la détection des menaces liées aux comportements agentiques.
Aussi connu sous uber/ADR
- Étoiles
- 2 130
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- —
- Dernier commit
- 31 oct. 2026
- Licence
- Apache-2.0
Qu'est-ce que ADR MCP ?
ADR est un serveur MCP. Sécurise les agents IA en entreprise grâce à l'observabilité, l'évaluation de la sécurité (benchmarking) et la détection des menaces liées aux comportements agentiques.
Résumé généré à partir du README du projet
À propos du MCP server ADR
La fonction principale d'ADR est de sécuriser les agents IA en entreprise par l'observabilité et la détection de menaces. Ce système aide les organisations à protéger les outils destinés aux employés, tels que Cursor, Claude Code et GitHub Copilot CLI, ainsi que les agents de support destinés aux clients. Il fonctionne en découvrant les outils d'IA non autorisés sur les terminaux, en observant l'intention des agents et les traces d'exécution, et en évaluant les défenses via un benchmarking spécialisé.
Les développeurs peuvent utiliser les composants open-source, notamment ADR Discovery, ADR Sensor, ADR-Bench et ADR Detector. Le système prend en charge les environnements macOS, Linux et Windows. Pour exécuter le composant de détection, les utilisateurs doivent configurer un environnement avec une ANTHROPIC_API_KEY ou une OPENAI_API_KEY. La fonctionnalité ADR-Bench offre un environnement de test comprenant plus de 300 tâches et 134 MCP servers pour couvrir 17 techniques d'attaque différentes contre les agents.
Bien que la version actuelle inclue la découverte, l'observabilité, le benchmarking et la détection, le composant de prévention permettant d'interrompre les actions dangereuses n'est pas encore inclus dans la version open-source. L'architecture de détection utilise une approche à deux niveaux qui combine un triage à haut rappel avec un raisonnement agentique approfondi pour identifier les sessions suspectes.
Ce que vous pouvez faire avec
- 1Inventorier les outils IA sur les terminauxIdentifiez toutes les applications IA, les agents CLI et les MCP servers installés sur les appareils des employés.
- 2Surveiller la télémétrie et l'intention des agentsCapturez et normalisez les traces d'exécution et l'utilisation des outils provenant de divers assistants de code.
- 3Évaluer les défenses de sécurité des agentsTestez la capacité d'un agent à gérer des techniques d'attaque réalistes en entreprise à l'aide d'un large ensemble de tâches.
- 4Détecter les comportements suspects des agentsUtilisez un détecteur à double agent pour trier et analyser par raisonnement les sessions d'IA potentiellement risquées.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Configuration
ANTHROPIC_API_KEY
| Nom | Description | Type |
|---|---|---|
| ANTHROPIC_API_KEY | — |
Vérifications automatisées
Exécuté le 13 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications
- Dépôt source lié et accessibleRéussi
- Licence open source (OSI)Réussi
- Commit ou version publiée au cours de l'année écouléeRéussi
- Nom du package non proche d'un package populaireNon vérifié
- L'endpoint distant utilise HTTPSNon vérifié
- Les outils destructifs sont étiquetésNon vérifié
- Aucune instruction cachée destinée au modèleRéussi
- Aucun avis critique dans le paquet ni ses dépendancesNon vérifié
README
Voir sur GitHubADR: Agentic AI Detection and Response
ADR (Agentic AI Detection and Response) is an enterprise security system for AI agents. It helps organizations secure employee-facing agents such as Cursor, Claude Code, Codex, GitHub Copilot CLI, and DeepSeek Harness, as well as customer-facing agents such as AI support agents.
ADR is deployed in production at Uber, and the accompanying paper was accepted to MLSys 2026: Paper PDF · Slides PDF
How ADR secures enterprise AI agents
ADR secures enterprise AI agents through five complementary capabilities: discovering unsanctioned AI tools, observing agent activity, evaluating defenses, detecting threats, and preventing unsafe actions.
- ADR Discovery: Find the AI tools present on employee endpoints. Inventories installed AI applications, CLI agents, IDE extensions, local model runtimes, and MCP servers, and flags unknown surfaces for review.
- ADR Observability: Understand what AI agents are doing and why. In production, ADR captures agent intent, tool use, and execution traces across 7+ AI coding tools on macOS, Linux, and Windows, as well as internal automation and customer-facing support agents.
- ADR Benchmark: Test agent security under realistic enterprise conditions. ADR-Bench includes 300+ tasks, 134 MCP servers, and coverage of all 17 agent attack techniques.
- ADR Detection: Detect risky agent behavior efficiently. Its two-tier architecture combines high-recall triage with deeper agentic reasoning for suspicious sessions.
- ADR Prevention: Stop unsafe actions before they cause harm. This component is not included in the current open-source release. Stay tuned.
Repository layout
This repository contains the open-source ADR Discovery, ADR Sensor, ADR-Bench, and ADR Detector described in the paper. The offline ADR Explorer engine, which hardens ADR Detection through pre-deployment red teaming, is not included here.
| Path | ADR component | Description |
|---|---|---|
| Discovery/ | ADR Discovery | Inventory the AI apps, CLI agents, IDE extensions, model runtimes, and MCP servers on an endpoint, and flag unknown surfaces for review |
| Sensor/ | ADR Observability | Collect and normalize agent telemetry from Claude Code, Cursor, Codex, GitHub Copilot CLI, DeepSeek Harness, opencode, Claude Desktop, and others |
| Detection/ | ADR Benchmark + Detection | Dual-agent detector, 134 MCP servers, 304 benchmark tasks, baselines, figure scripts |
| docs/REPRODUCIBILITY.md | Evaluation | Step-by-step workflow to reproduce benchmark detection and paper figures |
Quick start: ADR Detection
git clone https://github.com/uber/ADR
cd ADR/Detection
uv sync
export ANTHROPIC_API_KEY="..." OPENAI_API_KEY="..."
Default detector is adr (ADR dual-agent). For keyless smoke tests, use --detector llamafirewall (see Detection/README.md).
See docs/REPRODUCIBILITY.md for the full evaluation workflow (inflate packed benchmark → run detectors → plot figures).
Component documentation:
ADR Sensor also captures Gemini CLI session journals on macOS, Linux, and Windows, including tool results and nested subagent sessions.
- Discovery/README.md: endpoint inventory, probes, and the fingerprint catalog
- Sensor/README.md: telemetry collection and unified schema
- Detection/README.md: ADR-Bench, detector baselines, MCP infrastructure
Citation
@inproceedings{li2026adr,
title={ADR: An Agentic Detection System for Enterprise Agentic AI Security},
author={Li, Chenning and Hu, Pan and Xu, Justin and Ozbas, Baris and Liu, Olivia and Van, Caroline and Li, Manxue and Zhou, Wei and Alizadeh, Mohammad and Zhang, Pengyu and Sriramadhesikan, KK and Zhang, Ming},
booktitle={Proceedings of the Ninth Conference on Machine Learning and Systems},
year={2026}
}
Or use CITATION.cff.
Star History
License
Apache License 2.0. See LICENSE. Detection/benchmark/agentdojo/ is vendored third-party code under its own LICENSE (MIT).
Data notice
Detection/ includes synthetic benchmark fixtures (fake credentials, emulated environments, prompt-injection scenarios) for defensive security research only. Details: docs/OPEN_SOURCE_REVIEW.md.
Questions sur ADR MCP
Que fait ADR Discovery ?
Il répertorie les applications IA installées, les agents CLI, les extensions d'IDE, les runtimes de modèles locaux et les MCP servers afin de signaler les surfaces d'attaque inconnues pour examen.
La version open-source d'ADR inclut-elle des capacités de prévention ?
Non, le composant de prévention n'est pas inclus dans la version open-source actuelle.
Quels systèmes d'exploitation sont pris en charge par l'ADR Sensor ?
Le capteur capture la télémétrie des agents sur macOS, Linux et Windows.
Que contient l'ADR-Bench ?
L'ADR-Bench comprend plus de 300 tâches, 134 MCP servers et couvre l'intégralité des 17 techniques d'attaque ciblant les agents.