本项目专注于合规性,提供命令行工具与 MCP 服务器,方便代理与合规数据进行交互,助力用户高效达成合规目标。
为了最快的设置,您可以按照以下步骤操作:
# 创建MCP合规二进制文件目录
mkdir -p ~/.mcp-compliance/bin
# 添加到您的PATH环境变量(将其添加到.bashrc或.zshrc以持久化)
export PATH=$PATH:~/.mcp-compliance/bin
# 克隆仓库
git clone https://github.com/grafana/hackathon-12-mcp-compliance.git
cd hackathon-12-mcp-compliance
# 构建并在本地部署
make deploy-local
现在您可以配置您的代理(游标或Claude桌面)以使用MCP合规服务器。请参阅入门指南了解配置详细信息。
联邦风险与授权管理计划(FedRAMP)合规性MCP服务器支持用户在整个合规旅程中的三个主要阶段:
该项目提供了处理FedRAMP合规数据的工具,包括:
MCP服务器为LLM代理提供了以下工具:
# 获取特定控制的详细信息
get_control
# 获取特定家族中的所有控制
get_control_family
# 列出程序中的所有控制家族
list_control_families
# 按关键字搜索控制
search_controls
# 获取特定控制的证据详细指导
get_control_evidence_guidance
目前该项目缺少证据收集自动化功能。需要一种安全地在共享位置存储可能敏感的数据的方式,并提供适当的访问控制列表(ACL)和数据保护机制。这是计划在未来黑客马拉松或其他路线图时间中添加的功能。
FedRAMP基线文件源自官方GSA FedRAMP自动化GitHub仓库: