Exposed secrets
API keys, bearer tokens, private keys, passwords, database URLs, and high-entropy credentials stored in plain text.
Secret scanning guide →Paste a Claude, Cursor, Codex, Gemini, VS Code, Windsurf, Cline, or generic MCP configuration. Get an explainable risk score and exact remediation—without sending credentials to a server.
CONFIG AUDIT
We check structure, credentials, commands, packages, transports, and filesystem scope.
WHAT WE CHECK
A static config scan cannot prove a server is trustworthy. It can catch high-signal mistakes before the server starts with your agent's privileges.
API keys, bearer tokens, private keys, passwords, database URLs, and high-entropy credentials stored in plain text.
Secret scanning guide →Shell interpreters, chained commands, command substitution, encoded PowerShell, curl-to-shell patterns, and privilege escalation.
Command injection guide →Unpinned npx packages, automatic install flags, floating versions, Git URLs, and executable downloads.
Hardening checklist →Plain HTTP endpoints, credentials in URLs, broad filesystem roots, home-directory access, and wildcard paths.
Claude config security →BOUNDARIES MATTER
Use this as a preflight check, then review the server source, publisher, requested capabilities, and runtime tool list.
FAQ
The scanner runs entirely in your browser and makes no scan requests. Still, rotating a key that has been copied into an unknown environment is always the safest practice.
No. A configuration scan only evaluates visible setup risk. It cannot inspect changing tool descriptions, server source code, downstream APIs, or runtime responses.
A floating package version can resolve to different code later. Pinning an exact reviewed version reduces unexpected supply-chain changes.
The scanner recognizes common JSON wrappers used by Claude Desktop, Cursor, VS Code, Windsurf, Cline, and Gemini, plus Codex TOML server blocks.
PURPOSE & METHODOLOGY
MCP Guard was created to find risky commands, exposed secrets, and unsafe patterns in MCP configuration. It is intended for developers and teams reviewing local MCP server configurations before use. The tool is free, requires no account, and is paired with original explanations so you can understand the result rather than copy an unexplained output.
Start with a sample or a non-sensitive copy of your data, run the check, and review every finding before changing a production project. Checks are paired with plain-English remediation guidance. The scanner is a defensive aid, not a certification, and users are encouraged to review commands and rotate any exposed credential. Specifications and software evolve, so confirm high-impact decisions against the linked primary documentation.
MCP configuration text is processed in your browser wherever the tool page states that local processing is used. Avoid entering passwords, access tokens, personal data, or confidential material. Automated output may be incomplete because it cannot know your entire deployment, threat model, or organizational policy.
This is an independent developer resource, not an official certification service. Source code and issue tracking are available on GitHub. Read more about the project, review the privacy policy, or report an error.