MCP Vulnerability Management System
MCP漏洞管理系统
MCP(管理控制面板)是一个全面的漏洞管理系统,可帮助组织有效地跟踪、管理和应对安全漏洞。
特征
用户身份验证和授权
管理仪表板
用户配置文件管理
漏洞追踪
支持票务系统
API 密钥管理
SSL 证书管理
订阅新闻简报
活动记录
Related MCP server: Bug Bounty MCP Server
先决条件
Python 3.11 或更高版本
PostgreSQL 15 或更高版本
Docker 和 Docker Compose(可选)
安装
选项 1:使用 Docker(推荐)
克隆存储库:
git clone https://github.com/yourusername/mcp.git
cd mcp创建 .env 文件:
cp .env.example .env使用您的配置编辑 .env 文件。
构建并启动容器:
docker-compose up -d创建管理员用户:
docker-compose exec app python install.py选项 2:手动安装
克隆存储库:
git clone https://github.com/yourusername/mcp.git
cd mcp创建并激活虚拟环境:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate安装依赖项:
pip install -r requirements.txt创建 .env 文件:
cp .env.example .env使用您的配置编辑 .env 文件。
设置数据库:
createdb mcp创建管理员用户:
python install.py启动应用程序:
uvicorn app.main:app --host 0.0.0.0 --port 8000用法
通过http://localhost:8000访问应用程序
使用您的管理员凭据登录
在管理界面中配置 SSL 证书
开始管理漏洞和用户
API 文档
API 文档可在以下位置获取:
Swagger 用户界面: http://localhost:8000/docs
ReDoc: http://localhost:8000/redoc
发展
运行测试
pytest代码风格
本项目遵循 PEP 8 准则。要检查您的代码,请执行以下操作:
flake8数据库迁移
要创建新的迁移:
alembic revision --autogenerate -m "description"要应用迁移:
alembic upgrade head贡献
分叉存储库
创建功能分支
提交你的更改
推送到分支
创建拉取请求
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
支持
如需支持,请在 GitHub 存储库中打开问题或联系维护人员。
This server cannot be deployed
Maintenance
Related MCP Connectors
SSL/TLS scanning, free Let's Encrypt issuance, and certificate-expiry monitoring.
Read-only CVE intelligence, remediation playbooks, and agent setup guides. Not a scanner.
Vulnerability management: scan projects, search sealed packages, manage sealing rules and reports.
Threat intel + your scans/findings/Shield posture. CVE, EPSS, KEV, package vuln lookup, DAST.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceEnables ethical security testing and attack surface management through SSL certificate validation, CVE queries, subdomain enumeration, security header analysis, and comprehensive reconnaissance capabilities. Designed for authorized penetration testing workflows with responsible disclosure practices.-
- AlicenseCqualityDmaintenanceEnables AI agents to generate and manage specialized bug bounty hunting workflows including reconnaissance, vulnerability testing, OSINT gathering, and file upload testing. Provides REST API endpoints for comprehensive security assessments with intelligence-driven vulnerability prioritization.402MIT
- AlicenseCqualityDmaintenanceAn automated penetration testing framework that enables intelligent security assessments through reconnaissance, vulnerability scanning, and controlled exploitation. Features AI-driven workflow management with comprehensive reporting for authorized security testing.277 npm7BSD 3-Clause
- FlicenseAqualityNot gradedmaintenanceEnables management of penetration testing reports and vulnerabilities through a REST API, supporting CVSS 3.1 scoring, HTML formatting, and secure JWT authentication for comprehensive security assessment documentation.93 npm-