MCP Watch π
About
A comprehensive security scanner for Model Context Protocol (MCP) servers that detects vulnerabilities and security issues in your MCP implementations.
Details
- Author
- kapilduraphe
- Downloads
- 405
- Categories
- Other, Security
Jump to
- Credential Detection for hardcoded API keys and tokens
- Tool Poisoning detection for hidden malicious instructions
- Parameter Injection identification for sensitive data extraction
- Prompt Injection scanning for manipulation
Install globally with npm install -g mcp-watch or locally with npm install mcp-watch. To scan a GitHub repository, run mcp-watch scan <repository-url>. You can filter results by severity (--severity high) or category (--category credential-leak), and choose output format with --format json.
MCP Watch π
A comprehensive security scanner for Model Context Protocol (MCP) servers that detects vulnerabilities and security issues in your MCP implementations.
Features
- π Credential Detection - Finds hardcoded API keys, tokens, and insecure credential storage
- π§ͺ Tool Poisoning - Detects hidden malicious instructions in tool descriptions
- π― Parameter Injection - Identifies magic parameters that extract sensitive AI context
- π Prompt Injection - Scans for prompt manipulation and injection attacks
- π Tool Mutation - Detects dynamic tool changes and rug-pull risks
- π¬ Conversation Exfiltration - Finds triggers that steal conversation history
- π¨ ANSI Injection - Detects steganographic attacks using escape sequences
- π Protocol Violations - Identifies MCP protocol security violations
- π‘οΈ Input Validation - Finds command injection, SSRF, and path traversal issues
- π Server Spoofing - Detects servers impersonating popular services
- π Toxic Flows - Identifies dangerous data flow patterns
- π Permission Issues - Finds excessive permissions and access control problems
Installation
Global Installation
npm install -g mcp-watch
Local Installation
npm install mcp-watch
From Source
git clone https://github.com/yourusername/mcp-watch.git
cd mcp-watch
npm install
npm run build
Usage
Command Line
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



