MCP Server for OSCAL
local MCP serverInstallation
Terminal
claude mcp add mcp-server-for-oscal -e BEDROCK_MODEL_ID=... -e OSCAL_KB_ID=... -e AWS_PROFILE=... -e AWS_REGION=... -e LOG_LEVEL=... -- uvx mcp-server-for-oscal
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"mcp-server-for-oscal": {
"command": "uvx",
"args": [
"mcp-server-for-oscal"
],
"env": {
"BEDROCK_MODEL_ID": "...",
"OSCAL_KB_ID": "...",
"AWS_PROFILE": "...",
"AWS_REGION": "...",
"LOG_LEVEL": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
AI agent tools for Open Security Controls Assessment Language (OSCAL)
Questions
MCP Server for OSCAL is a local MCP server distributed as the pypi package mcp-server-for-oscal.
Run: claude mcp add mcp-server-for-oscal -e BEDROCK_MODEL_ID=... -e OSCAL_KB_ID=... -e AWS_PROFILE=... -e AWS_REGION=... -e LOG_LEVEL=... -- uvx mcp-server-for-oscal
Run: codex mcp add mcp-server-for-oscal --env BEDROCK_MODEL_ID=... --env OSCAL_KB_ID=... --env AWS_PROFILE=... --env AWS_REGION=... --env LOG_LEVEL=... -- uvx mcp-server-for-oscal
Similar MCP servers
NameStars
- three.ws Avatars & Agentsio.github.nirholas/three.ws218
- shellwardio.github.jnMetaCode/shellward139
- Agent-Native Designio.github.BuilderIO/agent-native-design6,874
- OpenOSINTio.github.OpenOSINT/openosint1,661
- loki-modeio.github.asklokesh/loki-mode1,072
- Agent Swarmio.github.desplega-ai/agent-swarm835
- HOL Guardio.github.hashgraph-online/hol-guard670
- Attestixio.github.VibeTensor/attestix537