audit_mcp_config
Audit MCP client config JSON for security risks like unpinned dependencies, plaintext secrets, unsafe filesystem roots, and privileged containers, with fixes for each issue.
Instructions
Review an MCP client config before you trust it. Paste the JSON from .mcp.json, claude_desktop_config.json or any equivalent and it flags unpinned packages that auto-update, secrets written in plaintext, filesystem roots scoped to the whole home directory, shell entrypoints, privileged containers, credentials on the command line, unauthenticated or plain-HTTP remote servers, and database access that is not read-only — each with the fix. Nothing is read from disk; pass the text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| config | Yes | Contents of the MCP config file, as JSON text. |