R
ricauts/CyberMCP
Security tests against backend APIs
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →
- Source
- collected from the abordage/awesome-mcp list · type: MCP server
- Harvest history
- first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
- Score
- score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.
# 🔒 CyberMCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
AI-powered Cybersecurity API Testing with Model Context Protocol (MCP)
CyberMCP is a Model Context Protocol (MCP) server that enables AI agents to perform comprehensive security testing on backend APIs. It provides 14 specialized security tools and 10 resources for identifying vulnerabilities like authentication bypass, injection attacks, data leakage, and security misconfigurations.
## 🚀 Quick Start
bash
# Clone and setup
git clone https://github.com/your-username/CyberMCP.git
cd CyberMCP
npm install
npm run build
# Test the server
npm run test-server
# Start interactive testing
npm run test-interactive
## ✨ Features
🔐 Authentication Testing - JWT analysis, bypass detection, OAuth2 flows
💉 Injection Testing - SQL injection, XSS vulnerability detection
📊 Data Protection - Sensitive data exposure, path traversal checks
⏱️ Rate Limiting - DoS vulnerability assessment
🛡️ Security Headers - OWASP security header validation
📚 Comprehensive Resources - Security checklists and testing guides
## 🛠️ Security Tools (14 Total)
| Category | Tools |
| Authentication | basicauth, tokenauth, oauth2auth, apilogin, authstatus, clearauth, jwtvulnerabilitycheck, authbypasscheck |
| Injection Testing | sqlinjectioncheck, xsscheck |
| Data Protection | sensitivedatacheck, pathtraversalcheck |
| Infrastructure | ratelimitcheck, securityheaderscheck |
## 🎯 IDE Integration
CyberMCP works with all major AI-powered IDEs:
Claude Desktop - Direct MCP integration
Cursor IDE - Built-in MCP support
Windsurf (Codeium) - Native MCP protocol
VS Code + Cline - Extension-based integration
> 📖 Complete Setup Guide - Detailed configuration for each IDE
## 📋 Usage Example
text
"Use basicauth with username 'admin' and password 'secret123'
then use authbypasscheck on https://api.example.com/users
to test for authentication bypass vulnerabilities"
The AI agent will:
1. Configure authentication credentials
2. Test the protected endpoint for bypass vulnerabilities
3. Provide detailed security analysis and recommendations
## 📊 Testing & Validation
bash
# Comprehensive tool testing
npm run test-tools
# Manual interactive testing
npm run test-interactive
# Quick setup verification
npm run quick-start
# MCP Inspector (GUI)
npm run inspector
## 📁 Project Structure
CyberMCP/
├── src/ # TypeScript source code
│ ├── tools/ # 14 security testing tools
│ ├── resources/ # Security checklists & guides
│ └── utils/ # Authentication & utilities
├── docs/ # Documentation
├── scripts/ # Testing & utility scripts
├── examples/ # Configuration examples
├── dist/ # Built JavaScript (generated)
└── README.md # This file
## 🔧 Development
bash
# Development mode with hot reload
CyberMCP is a Model Context Protocol (MCP) server that enables AI agents to perform comprehensive security testing on backend APIs. It provides 14 specialized security tools and 10 resources for identifying vulnerabilities like authentication bypass, injection attacks, data leakage, and security misconfigurations.
## 🚀 Quick Start
bash
# Clone and setup
git clone https://github.com/your-username/CyberMCP.git
cd CyberMCP
npm install
npm run build
# Test the server
npm run test-server
# Start interactive testing
npm run test-interactive
## ✨ Features
🔐 Authentication Testing - JWT analysis, bypass detection, OAuth2 flows
💉 Injection Testing - SQL injection, XSS vulnerability detection
📊 Data Protection - Sensitive data exposure, path traversal checks
⏱️ Rate Limiting - DoS vulnerability assessment
🛡️ Security Headers - OWASP security header validation
📚 Comprehensive Resources - Security checklists and testing guides
## 🛠️ Security Tools (14 Total)
| Category | Tools |
| Authentication | basicauth, tokenauth, oauth2auth, apilogin, authstatus, clearauth, jwtvulnerabilitycheck, authbypasscheck |
| Injection Testing | sqlinjectioncheck, xsscheck |
| Data Protection | sensitivedatacheck, pathtraversalcheck |
| Infrastructure | ratelimitcheck, securityheaderscheck |
## 🎯 IDE Integration
CyberMCP works with all major AI-powered IDEs:
Claude Desktop - Direct MCP integration
Cursor IDE - Built-in MCP support
Windsurf (Codeium) - Native MCP protocol
VS Code + Cline - Extension-based integration
> 📖 Complete Setup Guide - Detailed configuration for each IDE
## 📋 Usage Example
text
"Use basicauth with username 'admin' and password 'secret123'
then use authbypasscheck on https://api.example.com/users
to test for authentication bypass vulnerabilities"
The AI agent will:
1. Configure authentication credentials
2. Test the protected endpoint for bypass vulnerabilities
3. Provide detailed security analysis and recommendations
## 📊 Testing & Validation
bash
# Comprehensive tool testing
npm run test-tools
# Manual interactive testing
npm run test-interactive
# Quick setup verification
npm run quick-start
# MCP Inspector (GUI)
npm run inspector
## 📁 Project Structure
CyberMCP/
├── src/ # TypeScript source code
│ ├── tools/ # 14 security testing tools
│ ├── resources/ # Security checklists & guides
│ └── utils/ # Authentication & utilities
├── docs/ # Documentation
├── scripts/ # Testing & utility scripts
├── examples/ # Configuration examples
├── dist/ # Built JavaScript (generated)
└── README.md # This file
## 🔧 Development
bash
# Development mode with hot reload
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/ricauts-cybermcp/)
- Source
- awesome · https://github.com/ricauts/CyberMCP
- Browse by field
- MCP servers
- Listed by
- 10 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.