SpecLock: Servidor MCP para Hacer Cumplir Restricciones de Codificación de IA

SpecLock es un servidor MCP que recuerda las restricciones del proyecto entre sesiones y bloquea a los agentes de codificación de IA para que no las violen. Está disponible como una herramienta gratuita de código abierto bajo licencia MIT.
Cómo funciona SpecLock
La herramienta detecta violaciones de restricciones mediante comprensión semántica. Los ejemplos de la fuente muestran que puede detectar:
- Sinónimos ("Agregar inicio de sesión social a la página de inicio de sesión" donde inicio de sesión → autenticación)
- Eufemismos ("Optimizar el flujo de autenticación" donde optimizar → modificar)
- Evasión temporal ("Deshabilitar temporalmente MFA para pruebas")
- Violaciones enterradas en oraciones compuestas ("Actualizar la interfaz de usuario y también eliminar la tabla de usuarios")
Rendimiento y pruebas
Claude probó SpecLock de forma independiente con su propio conjunto de pruebas adversarias: 7 conjuntos, 100 pruebas en total. La herramienta obtuvo una puntuación de 100/100 con cero falsos positivos y cero violaciones omitidas. Cada verificación de restricción toma en promedio 15,7 ms.
Configuración
Para usar SpecLock como servidor MCP en Claude Code, agregue esta configuración a su archivo .mcp.json:
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": ["-y", "speclock", "serve", "--project", "."]
}
}
}
Instalación
Instale mediante npm: npm install speclock. La herramienta incluye 42 herramientas MCP y está disponible en GitHub en github.com/sgroy10/speclock.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Flujos de Trabajo Dinámicos de Claude Code: Subagentes Paralelos y Modo UltraCode
Claude Code introduce flujos de trabajo dinámicos que orquestan decenas o cientos de subagentes paralelos para tareas complejas como búsqueda de errores en todo el código, migraciones grandes y verificación desde múltiples ángulos. El modo UltraCode activa estos flujos automáticamente en problemas difíciles.

OpenClaw Alexa Voice Proxy Permite la Interacción de Voz Bidireccional
openclaw-alexa-voice es un proxy de Node.js que conecta una Skill Personalizada de Alexa con la puerta de enlace OpenClaw mediante un sistema de respuesta de tres niveles para consultas de voz. Maneja respuestas rápidas en menos de 1 segundo, respuestas del agente en menos de 12 segundos y consultas complejas diferidas que se procesan de forma asincrónica en un plazo de 2 minutos.

SkyClaw: Un Entorno de Ejecución de Agentes Abierto Escrito en Rust
SkyClaw es un runtime de agente de código abierto escrito en Rust con 34 nuevas características distribuidas en 7 fases de desarrollo. Incluye checkpointing de tareas, colas persistentes respaldadas por SQLite, ejecución paralela de herramientas y soporte para multi-tenencia.

Atuin v18.13 añade comandos de shell con IA, un demonio de búsqueda más rápido y un proxy PTY.
Atuin v18.13 presenta tres características principales: un asistente de inglés a Bash con IA llamado atuin ai, un daemon de búsqueda más rápido con indexación en memoria, y un proxy PTY llamado hex que permite la representación de ventanas emergentes sin borrar la salida de la terminal.