Sistema de gestión de vulnerabilidades MCP
MCP (Panel de control de gestión) es un sistema integral de gestión de vulnerabilidades que ayuda a las organizaciones a rastrear, administrar y responder a las vulnerabilidades de seguridad de manera eficaz.
Características
Autenticación y autorización de usuarios
Panel de administración
Gestión de perfiles de usuario
Seguimiento de vulnerabilidades
Sistema de tickets de soporte
Gestión de claves API
Gestión de certificados SSL
Suscripción al boletín informativo
Registro de actividad
Prerrequisitos
Python 3.11 o superior
PostgreSQL 15 o superior
Docker y Docker Compose (opcional)
Instalación
Opción 1: Usar Docker (recomendado)
Clonar el repositorio:
Crea un archivo .env:
Edite el archivo .env con su configuración.
Construir e iniciar los contenedores:
Crear el usuario administrador:
Opción 2: Instalación manual
Clonar el repositorio:
Crear y activar un entorno virtual:
Instalar dependencias:
Crea un archivo .env:
Edite el archivo .env con su configuración.
Configurar la base de datos:
Crear el usuario administrador:
Iniciar la aplicación:
Uso
Acceda a la aplicación en http://localhost:8000
Inicie sesión con sus credenciales de administrador
Configurar certificados SSL en la interfaz de administración
Comience a gestionar vulnerabilidades y usuarios
Documentación de la API
La documentación de la API está disponible en:
Interfaz de usuario Swagger: http://localhost:8000/docs
ReDoc: http://localhost:8000/redoc
Desarrollo
Ejecución de pruebas
Estilo de código
Este proyecto sigue las directrices PEP 8. Para comprobar tu código:
Migraciones de bases de datos
Para crear una nueva migración:
Para aplicar migraciones:
Contribuyendo
Bifurcar el repositorio
Crear una rama de características
Confirme sus cambios
Empujar hacia la rama
Crear una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Apoyo
Para obtener ayuda, abra un problema en el repositorio de GitHub o comuníquese con los mantenedores.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un sistema integral que ayuda a las organizaciones a rastrear, administrar y responder a las vulnerabilidades de seguridad de manera efectiva a través de funciones como seguimiento de vulnerabilidades, administración de usuarios, tickets de soporte, administración de claves API y administración de certificados SSL.
Related MCP Servers
- AsecurityAlicenseAqualityEnables enterprise-grade authentication management with secure credential handling and support for multi-protocol auth, complete with tools for analyzing, setting up, and testing authentication systems.Last updated -837AGPL 3.0
- AsecurityAlicenseAqualityEnterprise-grade authentication solution that provides secure credential management with encryption, multi-protocol authentication (OAuth2, SAML, LDAP), and real-time threat detection for applications.Last updated -8AGPL 3.0
- AsecurityAlicenseAqualityA security testing tool that enables automated vulnerability detection including XSS and SQL injection, along with comprehensive browser interaction capabilities for web application penetration testing.Last updated -1263320MIT License
- -securityAlicense-qualityEnables comprehensive security scanning of code repositories to detect secrets, vulnerabilities, dependency issues, and configuration problems. Provides real-time security checks and best practice recommendations to help developers identify and prevent security issues.Last updated -62MIT License