Add MCP Compliance Evidence Collector
Summary
Add an MCP-based compliance evidence collector that maps mock enterprise evidence to audit controls and generates a cited report.
Proposed location
mcp_ai_agents/compliance_evidence_collector/
What to build
Create a runnable agent that gathers evidence from local/mock enterprise systems exposed through MCP tools. Example sources can include policy documents, ticket records, deployment logs, access reviews, and control descriptions.
The agent should map evidence to audit controls, identify missing evidence, and generate a cited compliance report. Use FastMCP or a similar MCP framework and follow the repository's existing model-provider configuration pattern.
Acceptance criteria
- Includes a
README.mdbased on.github/README_TEMPLATE.md. - Includes local/mock MCP tools for at least three evidence sources.
- Maps evidence to a small set of sample audit controls.
- Identifies missing, weak, or conflicting evidence.
- Generates a cited compliance report.
- Runs locally without external enterprise accounts.
- Adds one catalog entry to the root
README.mdunder MCP AI Agents.
Contribution notes
Please keep this to one self-contained project and one pull request. Link the pull request with Closes #<issue-number>.
Source: Arindam200/awesome-ai-apps