此MCP(模型上下文协议)服务器为Claude等AI助手提供了安全分析功能,使其能够访问您的ROADRecon Azure AD数据。借助该服务器,您可以更高效地对Azure AD数据进行安全分析。
此MCP服务器为Claude等AI助手提供了安全分析功能,使其能够访问您的ROADRecon Azure AD数据。借助该服务器,您可以更高效地对Azure AD数据进行安全分析。
pip install -r requirements.txt
python roadrecon_mcp_server.py
ROADRECON_URL=http://localhost:8080 python roadrecon_mcp_server.py
有关此步骤的更多详细信息,请参见此处:https://modelcontextprotocol.io/quickstart/server
一旦连接,Claude可以:
roadrecon://users)find_privileged_users)https://github.com/user-attachments/assets/806e9ccd-d80e-4058-be4f-9d37095f1fd6
| 资源 | 详情 |
|---|---|
roadrecon://stats |
汇总统计信息 |
roadrecon://users |
所有用户 |
roadrecon://users/{id} |
用户详细信息 |
roadrecon://groups |
所有组 |
roadrecon://groups/{id} |
组详细信息 |
roadrecon://applications |
所有应用程序 |
roadrecon://applications/{id} |
应用程序详细信息 |
roadrecon://azuread |
Azure AD数据 |
roadrecon://config |
配置 |
| 工具 | 详情 |
|---|---|
find_privileged_users() |
找出具有高权限的用户 |
analyze_password_policy() |
分析密码策略 |
check_mfa_status() |
检查MFA状态 |
list_groups() |
列出所有组 |
get_group_memberships() |
获取组成员资格 |
_audit_logins() |
审计登录记录 |
| 提示 | 详情 |
|---|---|
分析高权限用户 |
对具有高权限的用户进行分析 |
检查安全策略合规性 |
检查是否符合安全策略 |
评估MFA覆盖范围 |
评估MFA的覆盖情况 |
审查组结构和成员身份 |
审查组的结构和成员身份 |
识别未审核的外部访问 |
识别未经过审核的外部访问 |
本项目采用MIT许可证。