ADR MCP sunucusu
Commit 31 Eki 2026Gözlemlenebilirlik, güvenlik kıyaslaması ve ajan davranışlarındaki tehdit algılama yoluyla kurumsal AI ajanlarını güvence altına alır.
Ayrıca bilinen adı uber/ADR
- Yıldızlar
- 2.130
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- —
- Son commit
- 31 Eki 2026
- Lisans
- Apache-2.0
ADR MCP nedir?
ADR bir MCP sunucusudur. Gözlemlenebilirlik, güvenlik kıyaslaması ve ajan davranışlarındaki tehdit algılama yoluyla kurumsal AI ajanlarını güvence altına alır.
Özet, projenin README dosyasından oluşturuldu
ADR MCP sunucusu hakkında
Gözlemlenebilirlik ve tehdit algılama yoluyla kurumsal AI ajanlarını güvence altına almak, ADR'ın temel işlevidir. Bu sistem; Cursor, Claude Code ve GitHub Copilot CLI gibi çalışanlara yönelik araçların yanı sıra müşterilere yönelik destek ajanlarının da korunmasına yardımcı olur. Uç noktalardaki onaylanmamış AI araçlarını keşfederek, ajan niyetini ve yürütme izlerini gözlemleyerek ve özel kıyaslamalar (benchmarking) aracılığıyla savunmaları değerlendirerek çalışır.
Geliştiriciler; ADR Discovery, ADR Sensor, ADR-Bench ve ADR Detector dahil olmak üzere açık kaynak bileşenleri kullanabilirler. Sistem macOS, Linux ve Windows ortamlarını destekler. Algılama bileşenini çalıştırmak için kullanıcıların ANTHROPIC_API_KEY veya OPENAI_API_KEY içeren bir ortam kurmaları gerekir. ADR-Bench özelliği, 17 farklı ajan saldırı tekniğini kapsamak üzere 300'den fazla görev ve 134 MCP server ile bir test alanı sağlar.
Mevcut sürüm keşif, gözlemlenebilirlik, kıyaslama ve algılama özelliklerini içerirken, güvenli olmayan eylemleri durdurmaya yönelik önleme bileşeni henüz açık kaynak sürümüne dahil edilmemiştir. Algılama mimarisi, şüpheli oturumları belirlemek için yüksek geri çağırma (high-recall) triyajını derin ajan muhakemesiyle birleştiren iki katmanlı bir yaklaşım kullanır.
Neler yapabilirsiniz
- 1Uç noktalardaki AI araçlarını envanterleyinÇalışan cihazlarındaki tüm yüklü AI uygulamalarını, CLI ajanlarını ve MCP server yapılarını tanımlayın.
- 2Ajan telemetrisini ve niyetini izleyinÇeşitli kodlama asistanlarından gelen yürütme izlerini ve araç kullanım verilerini yakalayın ve normalize edin.
- 3Ajan güvenlik savunmalarını kıyaslayınGeniş bir görev seti kullanarak bir ajanın gerçekçi kurumsal saldırı tekniklerini ne kadar iyi yönettiğini test edin.
- 4Şüpheli ajan davranışlarını tespit edinPotansiyel olarak riskli AI oturumlarını triyaj etmek ve analiz etmek için çift ajanlı bir dedektör kullanın.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Yapılandırma
ANTHROPIC_API_KEY
| Ad | Açıklama | Sunucu |
|---|---|---|
| ANTHROPIC_API_KEY | — |
Otomatik kontroller
Çalıştırıldı 13 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirGeçti
- Açık kaynak lisansı (OSI)Geçti
- Son bir yıl içinde commit veya sürüm mevcutGeçti
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Uzak uç nokta HTTPS kullanıyorKontrol edilmedi
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Modele yönelik gizli talimat yokGeçti
- Pakette ve bağımlılıklarında kritik uyarı yokKontrol edilmedi
ADR: 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.
ADR MCP soruları
ADR Discovery ne işe yarar?
Yüklü AI uygulamalarını, CLI ajanlarını, IDE eklentilerini, yerel model çalışma ortamlarını ve MCP server yapılarını envanterleyerek incelenmesi gereken bilinmeyen yüzeyleri işaretler.
ADR'ın açık kaynak sürümü önleme yeteneklerini içeriyor mu?
Hayır, önleme bileşeni mevcut açık kaynak sürümüne dahil değildir.
ADR Sensor hangi işletim sistemlerini destekliyor?
Sensor; macOS, Linux ve Windows üzerinde ajan telemetrisini yakalar.
ADR-Bench neleri içeriyor?
ADR-Bench; 300'den fazla görev, 134 MCP server ve 17 ajan saldırı tekniğinin tamamını kapsayan bir içerik sunar.