An MCP server that provides tools to author OSCAL security compliance documentation. It integrates the compliance-trestle OSCAL tool so it can be used from any MCP-compliant client, including Claude and Roo, via MCP. The server name is io.github.oscal-compass/compliance-trestle-mcp.
๐ ๏ธ Key Features
Provides MCP tools to use compliance-trestle for OSCAL security compliance documentation
Usable from Claude, Roo, or any MCP-compliant client
๐ Use Cases
Author OSCAL security compliance documentation with an MCP-capable coding agent
Run the server directly from an MCP CLI client
โก Developer Benefits
Access compliance-trestle through MCP from supported clients
Supports workflow choice: Roo Code via MCP or direct CLI invocation
โ ๏ธ Limitations
Documentation excerpt only describes usage options; no additional tool capabilities or constraints are specified
6 Available Tools
โโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Server โ Tool โ Description โ
โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ trestle โ trestle_init โ Initialize a trestle working directory. โ
โ trestle โ trestle_import โ Import an existing OSCAL model into the trestle workspace. โ
โ trestle โ trestle_author_catalog_generate โ Generate Catalog controls in markdown form from a catalog โ
โ trestle โ trestle_author_profile_generate โ Generate markdown documentation set for controls defined in profileโ
โ trestle โ trestle_author_profile_resolve โ Resolve an OSCAL profile to a resolved profile catalog. โ
โ trestle โ trestle_author_profile_assemble โ Assemble markdown controls into a Profile JSON file. โ
โโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
If you see command/module errors, check the MCP server path in mcp.json is correct.
We are a Cloud Native Computing Foundation sandbox project.
The Linux Foundationยฎ (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.
OSCAL Compass is an independent open source project. It is not affiliated with, endorsed by, or sponsored by the National Institute of Standards and Technology (NIST) or any other government agency.