Wraps compliance-trestle, the OSCAL authoring toolkit, as an MCP server so you can initialize workspaces, import catalogs and profiles, and generate or assemble markdown controls directly from Claude or any MCP client. You get six tools covering the main trestle workflow: trestle_init for workspace setup, trestle_import for pulling in OSCAL models from files or URLs, and four author commands for generating markdown from catalogs, generating and resolving profiles, and assembling markdown back into profile JSON. If you're building security compliance documentation in OSCAL format and want an agent to handle the trestle CLI orchestration, this bridges that gap. Runs via uvx with stdio transport.
claude mcp add --transport stdio oscal-compass-compliance-trestle-mcp uvx compliance-trestle-mcp