-
Notifications
You must be signed in to change notification settings - Fork 3
MCP Client Setup
Ethan Troy edited this page Jan 14, 2026
·
2 revisions
Configure various MCP clients to use fedramp-docs-mcp.
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"fedramp-docs": {
"command": "npx",
"args": ["-y", "fedramp-docs-mcp"]
}
}
}Edit %APPDATA%\Claude\claude_desktop_config.json with the same configuration.
Restart Claude Desktop after saving.
Add to Cursor MCP settings:
{
"mcpServers": {
"fedramp-docs": {
"command": "npx",
"args": ["-y", "fedramp-docs-mcp"]
}
}
}Edit ~/.continue/config.json:
{
"mcpServers": [
{
"name": "fedramp-docs",
"command": "npx",
"args": ["-y", "fedramp-docs-mcp"]
}
]
}Edit ~/.lmstudio/mcp.json:
{
"mcpServers": {
"fedramp-docs": {
"command": "fedramp-docs-mcp",
"args": []
}
}
}Kiro is AWS's spec-driven IDE with native MCP support.
Edit ~/.kiro/settings/mcp.json (global) or .kiro/settings/mcp.json (project):
{
"mcpServers": {
"fedramp-docs": {
"command": "npx",
"args": ["-y", "fedramp-docs-mcp"],
"env": {
"FEDRAMP_DOCS_AUTO_UPDATE": "true"
}
}
}
}Save the file - Kiro automatically loads MCP servers on config change.
For any client:
{
"mcpServers": {
"fedramp-docs": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-v", "fedramp-cache:/root/.cache/fedramp-docs",
"ghcr.io/ethanolivertroy/fedramp-docs-mcp:latest"
]
}
}
}{
"mcpServers": {
"fedramp-docs": {
"command": "npx",
"args": ["-y", "fedramp-docs-mcp"],
"env": {
"FEDRAMP_DOCS_AUTO_UPDATE": "true",
"FEDRAMP_DOCS_UPDATE_CHECK_HOURS": "12"
}
}
}
}After setup, ask your AI:
"Call the health_check tool from fedramp-docs"
You should see indexed file counts and repository info.
- Server not appearing: Check JSON syntax, restart client
- Command not found: Ensure Node.js/npm in PATH
- First run slow: Initial clone takes 1-2 minutes
See Troubleshooting for more solutions.
Getting Started
Reference
Guides
Links