FedRAMP 20x Requirements
An MCP server that provides access to FedRAMP 20x security requirements and controls.
Connector by KevinRabun · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying FedRAMP 20x Requirements?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kevinrabun-fedramp20xmcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 42 read · 1 write · 0 delete · 5 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 48
Read from the source code; the running server may list different tools.
Read 42 · Look things up without changing anything.
analyze_all_frrsanalyze_application_codeanalyze_cicd_pipelineanalyze_frr_codeanalyze_frr_familyanalyze_infrastructure_codecheck_package_vulnerabilitiescheck_requirement_dependenciescompare_with_rev4estimate_implementation_effortget_cloud_native_guidanceget_control
Show 30 more tools
get_definitionget_documentation_fileget_evidence_automation_architectureget_evidence_collection_codeget_frr_evidence_automationget_frr_implementation_statusget_frr_metadataget_implementation_examplesget_infrastructure_code_for_ksiget_ksiget_ksi_coverage_statusget_ksi_coverage_summaryget_ksi_evidence_artifactsget_ksi_evidence_automationget_ksi_evidence_queriesget_ksi_family_statusget_ksi_implementation_matrixget_ksi_implementation_statusget_ksi_implementation_summarylist_definitionslist_documentation_fileslist_family_controlslist_frrs_by_familylist_ksiscan_dependency_filesearch_definitionssearch_documentationsearch_requirementsvalidate_architecturevalidate_fedramp_config
Write 1 · Create, change, send or run things.
add_requirement_comments
Not yet classified 5 · We could not tell from the name and description.
export_to_csvexport_to_excelgenerate_implementation_checklistgenerate_implementation_questionsgenerate_ksi_specification
Files it touches
- Any path the agent passes to its tools
Tools (48)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_requirement_commentsAdd FedRAMP requirement comments to code or IaC templates. Enriches generated code with detailed KSI and FRR requirement information in comments, ensuring traceability to specific compliance requirements. Args: code: The code or template to enrich ksi_ids: Comma-separated KSI IDs (e.g., "KSI-IAM-01,KSI-MLA-01") frr_ids: Comma-separated FRR IDs (e.g., "FRR-VDR-01,FRR-ADS-01") language: Programming language for comment syntax Options: bicep, terraform, python, csharp, java, typescript, powershell Returns: Enriched code with requirement header comments and inline an…
analyze_all_frrsAnalyze code against all FedRAMP requirements. Performs comprehensive analysis across all 199 FRR requirements. Args: code: Code to analyze language: Language/platform file_path: Optional file path for context Returns: Complete analysis results grouped by family
analyze_application_codeAnalyze application code for FedRAMP 20x security compliance issues. Args: code: The application code content to analyze language: Programming language ("python", "csharp", "java", "typescript", "javascript") file_path: Optional path to the file being analyzed dependencies: Optional list of dependencies/imports to check application_profile: Optional application profile to reduce false positives. Supported profiles: "cli-tool", "mcp-server", "web-app", "api-service", "iac-only", "library", "batch-job", "full" (default). Example: Use "cli-tool" for a …
analyze_cicd_pipelineAnalyze CI/CD pipeline configuration for FedRAMP 20x DevSecOps compliance. Args: code: The pipeline configuration content (YAML/JSON) pipeline_type: Type of pipeline ("github-actions", "azure-pipelines", "gitlab-ci", or "generic") file_path: Optional path to the pipeline file application_profile: Optional application profile to reduce false positives. Supported profiles: "cli-tool", "mcp-server", "web-app", "api-service", "iac-only", "library", "batch-job", "full" (default).
analyze_frr_codeAnalyze code against a specific FedRAMP requirement (FRR). Detects compliance issues in application code, infrastructure as code, or CI/CD pipelines for the specified FRR. Args: frr_id: FRR identifier (e.g., "FRR-VDR-01", "FRR-RSC-01") code: Code to analyze language: Language/platform (python, csharp, java, typescript, bicep, terraform, github-actions, azure-pipelines, gitlab-ci) file_path: Optional file path for context Returns: Analysis results with findings and recommendations
analyze_frr_familyAnalyze code against all requirements in a specific FRR family. Args: family: Family code (VDR, RSC, UCM, SCN, ADS, CCM, MAS, ICP, FSI, PVA, KSI) code: Code to analyze language: Language/platform file_path: Optional file path for context Returns: Analysis results for the specified family
analyze_infrastructure_codeAnalyze Infrastructure as Code (Bicep/Terraform) for FedRAMP 20x compliance issues. Args: code: The IaC code content to analyze file_type: Type of IaC file ("bicep" or "terraform") file_path: Optional path to the file being analyzed context: Optional context about the changes (e.g., PR description) application_profile: Optional application profile to reduce false positives. Supported profiles: "cli-tool", "mcp-server", "web-app", "api-service", "iac-only", "library", "batch-job", "full" (default). Example: Use "cli-tool" for a local CLI tool that re…
check_package_vulnerabilitiesCheck a package for known CVE vulnerabilities against authoritative databases. Queries GitHub Advisory Database (and optionally NVD) for security vulnerabilities in the specified package. Returns detailed CVE information, affected versions, patched versions, severity ratings, and FedRAMP compliance recommendations. Args: package_name: Package name (e.g., "Newtonsoft.Json", "lodash", "requests", "log4j") ecosystem: Package ecosystem - "nuget" (.NET), "npm" (JavaScript/TypeScript), "pypi" (Python), "maven" (Java) version: Specific version to check (optional, checks all versions if …
check_requirement_dependenciesShow which requirements are related or dependent on a specific requirement.
compare_with_rev4Compare FedRAMP 20x requirements to Rev 4/Rev 5 to understand changes.
estimate_implementation_effortProvide rough effort estimates for implementing a specific requirement.
export_to_csvExport FedRAMP 20x data to CSV format.
export_to_excelExport FedRAMP 20x data to Excel format.
generate_implementation_checklistGenerate actionable step-by-step implementation checklist for a specific KSI.
generate_implementation_questionsGenerate strategic questions for PMs and engineers about implementing a requirement.
Show 33 more tools
generate_ksi_specificationGenerate a detailed product specification document for a KSI.
get_cloud_native_guidanceGet cloud-native specific guidance for implementing FedRAMP 20x.
get_controlGet detailed information about a specific FedRAMP 20x requirement.
get_definitionGet the FedRAMP definition for a specific term.
get_documentation_fileGet the full content of a specific FedRAMP documentation file.
get_evidence_automation_architectureProvide comprehensive architecture guidance for automated evidence collection.
get_evidence_collection_codeProvide code examples for collecting KSI evidence programmatically.
get_frr_evidence_automationGet evidence automation recommendations for a specific FRR. Provides detailed guidance on automating evidence collection including: - Azure services needed - Collection methods and queries (KQL, REST API) - Storage requirements - Evidence artifacts to collect Args: frr_id: FRR identifier (e.g., "FRR-VDR-01") Returns: Evidence automation recommendations
get_frr_implementation_statusGet implementation status summary across all FRR analyzers. Shows statistics by family with implementation rates. Returns: Status summary with family breakdown
get_frr_metadataGet detailed metadata for a specific FRR. Returns NIST controls, related KSIs, impact levels, and detection strategy. Args: frr_id: FRR identifier (e.g., "FRR-VDR-01") Returns: Detailed FRR metadata
get_implementation_examplesGet practical implementation examples for a requirement.
get_infrastructure_code_for_ksiGenerate infrastructure code templates for automating KSI evidence collection.
get_ksiGet detailed information about a specific Key Security Indicator.
get_ksi_coverage_statusCheck if a specific KSI has analyzer coverage and what the limitations are. Args: ksi_id: The KSI identifier (e.g., "KSI-MLA-05") Returns detailed coverage information including which analyzers support this KSI, whether it's process-based or technical, and important limitations of the coverage.
get_ksi_coverage_summaryGet a summary of KSI analyzer coverage and recommendation quality assessment. Shows which KSIs have analyzer coverage, what limitations exist, and important disclaimers about recommendation validation. Use this to understand the scope and limitations of automated compliance checking.
get_ksi_evidence_artifactsGet list of evidence artifacts to collect for a specific KSI. Returns detailed information about what artifacts to collect: - Artifact names and types (logs, configs, reports) - Collection methods and frequency - File formats and retention requirements Args: ksi_id: The KSI identifier (e.g., "KSI-IAM-01", "KSI-CNA-01") Returns: Evidence artifacts list with collection details
get_ksi_evidence_automationGet evidence automation recommendations for a specific KSI. Provides detailed guidance on automating evidence collection including: - Azure services needed - Collection methods and schedules - Storage requirements and retention - FRR-ADS API integration - Code examples and infrastructure templates - Implementation effort and prerequisites Args: ksi_id: The KSI identifier (e.g., "KSI-IAM-01", "KSI-CNA-01") Returns: Comprehensive evidence automation recommendations
get_ksi_evidence_queriesGet evidence collection queries for a specific KSI. Returns ready-to-use queries for collecting evidence from Azure: - KQL queries for Log Analytics - Azure Resource Graph queries - REST API calls for Microsoft Graph Args: ksi_id: The KSI identifier (e.g., "KSI-IAM-01", "KSI-CNA-01") Returns: Collection queries with descriptions and usage guidance
get_ksi_family_statusGet implementation status for a specific KSI family. Args: family: Family code (e.g., "IAM", "SVC", "CNA", "AFR", "MLA") Returns: JSON with family-specific status: - Total KSIs in family - Active vs retired count - Implementation status - Code detectability breakdown - List of all KSIs with their properties Supported families: - IAM: Identity and Access Management - SVC: Service Configuration - MLA: Monitoring, Logging, and Alerting - CNA: Cloud and Network Architecture - AFR: Authorization by FedRAMP - TPR: Third-Party Risk - CMT: Change Management and Testing -…
get_ksi_implementation_matrixGet implementation matrix showing all KSIs in a family with Azure services, effort, and priority.
get_ksi_implementation_statusGet comprehensive implementation status of all KSI analyzers. Dynamically queries each KSI analyzer to report: - Total KSIs, active vs retired - Implementation status (IMPLEMENTED, PARTIAL, NOT_IMPLEMENTED) - Code detectability (CODE_DETECTABLE vs PROCESS_BASED) - Status organized by family - Implementation percentages Returns: JSON with complete KSI status including: - Overall statistics (total, active, implemented, code_detectable) - Family-level breakdown - Individual KSI details with metadata - Implementation and code detectability percentages This tool eliminates th…
get_ksi_implementation_summaryGet a summary of KSI implementation status across all families. Returns statistics showing: - Overall implementation coverage - Breakdown by family - Code-detectable vs process-based KSIs - Retired KSIs
list_definitionsList all FedRAMP definitions with their terms.
list_documentation_filesList all available FedRAMP documentation files.
list_family_controlsList all requirements within a specific document family.
list_frrs_by_familyList all FRR requirements in a specific family. Shows implementation status and code detectability for each FRR. Args: family: Family code (VDR, RSC, UCM, SCN, ADS, CCM, MAS, ICP, FSI, PVA, KSI) Returns: List of FRRs with status indicators
list_ksiList all Key Security Indicators with their implementation status. Returns a comprehensive list showing: - Implementation status (Implemented/Not Implemented/Retired) - Code detectability (Code-Detectable vs Process-Based) - Organized by family - Summary statistics
scan_dependency_fileScan an entire dependency file for vulnerable packages. Analyzes dependency manifests and checks all packages against CVE databases. Provides comprehensive vulnerability report with prioritized remediation guidance. Args: file_content: Full content of the dependency file file_type: Type of file - "csproj", "packages.config", "package.json", "requirements.txt", "pom.xml" github_token: GitHub Personal Access Token for higher API rate limits (optional) Returns: JSON with scan results including total vulnerabilities, severity breakdown, vulnerable packages list, and prioriti…
search_definitionsSearch FedRAMP definitions by keywords.
search_documentationSearch FedRAMP official documentation by keywords.
search_requirementsSearch for FedRAMP 20x requirements containing specific keywords.
validate_architectureValidate a cloud architecture against FedRAMP 20x requirements.
validate_fedramp_configValidate Infrastructure as Code against FedRAMP 20x MANDATORY requirements BEFORE generating/deploying. 🚨 USE THIS TOOL BEFORE FINALIZING ANY TEMPLATE/CODE 🚨 This tool checks for CRITICAL violations that will cause compliance failures: - Log Analytics retention < 730 days (CRITICAL) - Platform-managed keys instead of Customer-Managed Keys (CRITICAL) - Key Vault Standard SKU instead of Premium (CRITICAL) - Public access enabled instead of disabled (CRITICAL) - Missing diagnostic settings (HIGH) Returns: - passed: bool - Whether ALL validations passed - violations: list - CRITICAL issues th…
Signals
- Stars
- 6
- Forks
- 1
- Open issues
- 1
- Weekly downloads
- 89
- Last commit
- Feb 13, 2026 (8 months ago)
- Last release
- Feb 13, 2026 (8 months ago)
- Last package publish
- Feb 13, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.KevinRabun/FedRAMP20xMCP- Version
- 1.3.0
- Auth
- No auth
- Packages
- pypi fedramp-20x-mcp
- License
- MIT
- Repository
- github.com/KevinRabun/FedRAMP20xMCP
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from KevinRabun
- 0.471score

Judges Panel
KevinRabun
45 judges that evaluate AI-generated code for security, cost, and quality with built-in AST.
ConnectorDFreshness: DLocal★ 7↓ 39/wkClaude Code +5 - 0.459score
GDPR Shift-Left Compliance
KevinRabun
GDPR compliance MCP server - article lookup, DPIA, ROPA, DSR, IaC analysis, Bicep templates.
ConnectorDFreshness: DLocal★ 2↓ 49/wkClaude Code +5
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get FedRAMP 20x Requirements running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
FedRAMP 20x Requirements MCP server. Agent Mart. https://agentmart.dev/connectors/kevinrabun-fedramp20xmcp (last updated 2026-10-24)