aguantar avatar

Vibescan Mcp Server

aguantar/vibescan-mcp-server

Hooks up VibeScan's local security scanner so Claude can hunt for leaked secrets and code vulnerabilities in your projects without sending anything off your machine. You get two tools: vibescan_scan runs the full check across 14 secret categories (hardcoded credentials, cloud keys, SSH keys, .env files), flags dangerous patterns like eval() and SQL injection risks, and verifies git hygiene. vibescan_rules lists all 17 detection rules if you want to see what it's looking for. Useful when onboarding a new codebase, before commits, or when you want Claude to audit security posture during a conversation about your code.

GitHub stars
1
tools
2
transport
STDIO
last updated
Mar 19, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

vibescan_scanScan a project for secrets, dangerous patterns, and git hygiene issues

Scan a project for secrets, dangerous patterns, and git hygiene issues

No parameter schema in public metadata yet.

vibescan_rulesList all 17 detection rules

List all 17 detection rules

No parameter schema in public metadata yet.

Sponsors

Readme

vibescan-mcp-server

mcp-name: io.github.Aguantar/vibescan-mcp-server

MCP server for VibeScan — scan projects for leaked secrets and security issues directly from Claude Code.

Features

  • vibescan_scan — Scan a project for secrets, dangerous patterns, and git hygiene issues
  • vibescan_rules — List all 17 detection rules

What VibeScan detects

  • 14 secret categories: env files, config hardcodes, cloud credentials, Docker/infra, CI/CD pipelines, IDE settings, SSH keys, hardcoded patterns, frontend env vars, data files, doc secrets, mobile files, system configs, editor remnants
  • Dangerous code patterns: eval(), exec(), shell injection, SQL injection, pickle, innerHTML
  • Git hygiene: missing .gitignore, unignored .env/.pem/.key files

All scanning runs locally — your code never leaves your machine.

Installation

pip install vibescan-mcp-server

Usage with Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "vibescan": {
      "command": "vibescan-mcp-server"
    }
  }
}

Then ask Claude: "scan this project for security issues" or "check for leaked secrets".


View the full README on GitHub

Details

Repository
github.com/aguantar/vibescan-mcp-server
Category
Security & Pentesting
Package
vibescan-mcp-server
Transport
STDIO
Registry
MCP registry, active

More from aguantar

Related Security & Pentesting MCP servers

View all
1arcjet avatarArcjetarcjet/mcpAn MCP server for Arcjet - the runtime security platform that ships with your AI code.0stars
2bobcar0 avatarSystemores AI Agent & MCP Security Auditorbobcar0/systemores-pluginAI agent security, MCP 2026 schema & graph audits, <250ms guardrails, and compliance dossiers1stars
3scanmalware avatarScanMalware.com URL Scannerscanmalware/mcp-serverMCP server for ScanMalware.com URL scanning, malware detection, and analysis.0stars
4daedalus avatarMcp Pymetasploit3daedalus/mcp-pymetasploit3MCP server for Metasploit Framework via pymetasploit31stars
5dingdawg avatarDingdawg Code Reviewdingdawg/dingdawg-agent-1AI code review — security, quality, performance. Learns your patterns. Receipted.0stars
6dingdawg avatarDingdawg Shielddingdawg/dingdawg-agent-1AI security scanning and trust scoring. Stack-specific threat models. Free local scan.0stars