What do you want to do?
3 use cases
-
Find leaked keys and risky MCP servers on your machine
Scan every MCP config on a workstation and get a graded list of secrets and risky launch commands.
- MCP Audit Tool
- Security and science
- Intermediate
View prompt
Use the GitHub repo graygnatconsole/mcp-audit-tool to run `mcp-audit scan <config-path>` on the MCP config at <config-path>. Return the score, grade, and a list of CRITICAL and HIGH findings with their rule IDs. Verify that the report lists each server name from the config file.
-
Block risky MCP config changes in pull requests
Run the audit in GitHub Actions, fail the build on high findings, and show results in Code Scanning.
- MCP Audit Tool
- Security and science
- Intermediate
View prompt
Use the GitHub repo graygnatconsole/mcp-audit-tool to add a GitHub Actions workflow to <repo-path> that runs `mcp-audit scan` on the project MCP config files and writes SARIF output. Return the workflow file contents. Verify that the workflow has `security-events: write` permission and that the scan step includes `--format sarif`.
-
Export a JSON audit report for team review
Produce a machine-readable JSON file from one or more MCP configs for scripts or tickets.
- MCP Audit Tool
- Security and science
- Intermediate
View prompt
Use the GitHub repo graygnatconsole/mcp-audit-tool to run `mcp-audit scan <config-path> --format json --output report.json` on <config-path>. Return a summary table of findings grouped by severity. Verify that report.json exists and parses as valid JSON before summarizing.
How to use MCP Audit Tool
- Check you have what it needs: Python 3.9 or newer; pipx or pip available in the terminal; An MCP client config file (for example claude_desktop_config.json or .cursor/mcp.json), or access to the machine where those files live.
- Open graygnatconsole/mcp-audit-tool on GitHub and read the README and license.
- Install the tool with
pipx install git+https://github.com/graygnatconsole/mcp-audit-tool.git. - Run
mcp-audit scanto auto-discover and audit every MCP config on this machine. - Read the findings table and note every CRITICAL and HIGH row, starting with MAT-001 (hardcoded secrets) and MAT-004 (pipe-to-shell installers).
- Move each exposed credential to a secrets manager and rotate it, then pin any unpinned npx, uvx, or pipx package to a known version.
These steps come from our top use case, Find leaked keys and risky MCP servers on your machine, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeMCP Audit Tool alternatives · Best AI repos for Security and science
About this repo
- Who it is forWritten for developers and security reviewers who run MCP servers in AI assistants like Claude Desktop or Cursor and want to check their configs before trusting them.
- Why it is hot
- LanguagePython
- Sourcegithub.com/graygnatconsole/mcp-audit-tool · Back to Hot repos
Requirements
- Python 3.9 or newer
- pipx or pip available in the terminal
- An MCP client config file (for example claude_desktop_config.json or .cursor/mcp.json), or access to the machine where those files live
Maintain MCP Audit Tool? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/graygnatconsole-mcp-audit-tool/?ref=badge)
Questions about MCP Audit Tool
What is MCP Audit Tool?
A pure-Python command-line security scanner that audits MCP client configuration files for secrets, unpinned packages, risky launch commands, and tool poisoning indicators. It is an open-source project on GitHub: https://github.com/graygnatconsole/mcp-audit-tool.
Who is MCP Audit Tool for?
Written for developers and security reviewers who run MCP servers in AI assistants like Claude Desktop or Cursor and want to check their configs before trusting them.
What can I do with MCP Audit Tool?
3 use cases so far, for example: Find leaked keys and risky MCP servers on your machine; Block risky MCP config changes in pull requests; Export a JSON audit report for team review. Each has steps and a copy-paste agent prompt.
What do I need to run MCP Audit Tool?
Python 3.9 or newer; pipx or pip available in the terminal; An MCP client config file (for example claude_desktop_config.json or .cursor/mcp.json), or access to the machine where those files live.
What are alternatives to MCP Audit Tool?
Other hot AI repos in Security and science: Rea, Reverify, Ablation, Claude AD, Awesome Reverse Engineered.
Is MCP Audit Tool safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.