Servidor MCP de interrogatorio LSPD
Un servidor de simulación de interrogatorio policial basado en el Protocolo de Contexto Modelo (MCP) impulsado por OpenAI.
📌 Características principales
- Integración MCP :
- Construido con el SDK del protocolo de contexto de modelo
- Compatibilidad con transporte HTTP
- Gestión dinámica de recursos (perfil del oficial, conducta del interrogatorio)
- Integración con OpenAI :
- Utiliza el modelo GPT-3.5-turbo
- Genera estrategias de interrogación dinámicas
- Simula respuestas sospechosas
- Crea flujos de diálogo realistas
- Componentes principales :
- Gestión de perfiles de agentes de policía
- Mecánica de interrogatorio inteligente
- Simulación de comportamiento sospechoso
- Integración de tipos de delito y pruebas
🚀 Instalación
⚙️ Configuración
Archivo .env
:
Parámetros configurables en config.ts
:
- Selección de modelos de IA
- Cantidad máxima de tokens
- Parámetro de temperatura (nivel de creatividad)
Puntos finales de API
Perfil del oficial
GET /profile/:badgeNumber
Iniciar interrogatorio
POST /interrogations/{suspectId}
Respuesta sospechosa
POST /interrogations/{suspectId}/respond
🔍 Ejemplo de uso
✅ Validación de datos
Todos los puntos finales incluyen una sólida verificación y validación de tipos mediante la biblioteca Zod:
- Nivel de presión: 0-100 (obligatorio)
- Nombre del sospechoso: formato de cadena
- Evidencia: matriz de cadenas (opcional)
🔒 Seguridad
- Datos confidenciales (clave API de OpenAI) gestionados a través de variables de entorno
- Aplicación de HTTPS en producción
- Manejo seguro de entradas con validación de solicitudes
🤝 Contribución
- Bifurcar el repositorio
- Crear nueva rama (
feat/my-feature
ofix/issue-number
) - Confirme sus cambios
- Empujar hacia la rama
- Abrir una solicitud de extracción
📜 Licencia
Distribuido bajo la licencia MIT.
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 servidor de protocolo de contexto modelo que simula interrogatorios policiales, permitiendo a los usuarios crear perfiles de oficiales y realizar interrogatorios dinámicos con respuestas simuladas de sospechosos basadas en parámetros configurables como el nivel de presión, la evidencia y el tipo de delito.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server implementation that provides structured, AI-friendly access to eRegulations data, making it easier for AI models to answer user questions about administrative procedures.Last updated -419TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that integrates essential penetration testing tools (Nmap, Gobuster, Nikto, John the Ripper) into a unified natural language interface, allowing security professionals to execute and chain multiple tools through conversational commands.Last updated -83642JavaScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides network analysis tools for security professionals, enabling AI models like Claude to perform tasks such as ASN lookups, DNS analysis, WHOIS retrieval, and IP geolocation for security investigations.Last updated -1PythonApache 2.0
- -securityFlicense-qualityA utility module for creating Model Context Protocol servers declaratively, allowing developers to easily define tools, prompts, and resources with a simplified syntax.Last updated -64JavaScript