LeakRank Guard
Scans code changes for leaked secrets and insecure config, with actionable fixes for AI agents.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
leakrank-guardclaude mcp add leakrank-guard -e 'LEAKRANK_API_KEY=<your leakrank_api_key>' -- npx -y leakrank-guard@0.2.3 mcp
{
"mcpServers": {
"leakrank-guard": {
"command": "npx",
"args": [
"-y",
"leakrank-guard@0.2.3",
"mcp"
],
"env": {
"LEAKRANK_API_KEY": "<your leakrank_api_key>"
}
}
}
}
Environment variables
LEAKRANK_API_KEYsecret Optional. Normally the key is stored on this machine by `npx leakrank-guard login` (OS keychain, or ~/.config/leakrank/config.json at mode 0600), so no environment variable is needed. Set this only for CI or headless use.
Frequently asked questions
What is LeakRank Guard?
Scans code changes for leaked secrets and insecure config, with actionable fixes for AI agents.
How do I install LeakRank Guard?
It runs on your machine. In Claude Code: claude mcp add leakrank-guard -e 'LEAKRANK_API_KEY=<your leakrank_api_key>' -- npx -y leakrank-guard@0.2.3 mcp. For other clients, paste the JSON configuration from this page into their MCP settings.
Does LeakRank Guard need an API key?
Yes. It expects LEAKRANK_API_KEY, which you set in its configuration.
Who maintains LeakRank Guard?
It is published by ProtoTeemo. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.