SpecLock: Servidor MCP para Imposição de Restrições de Codificação em IA

SpecLock é um servidor MCP que lembra as restrições do projeto entre sessões e impede que agentes de IA de programação as violem. Está disponível como uma ferramenta gratuita e de código aberto sob licença MIT.
Como o SpecLock Funciona
A ferramenta detecta violações de restrições por meio de compreensão semântica. Exemplos do código-fonte mostram que ela pode detectar:
- Sinônimos ("Adicionar login social à página de login" onde login → autenticação)
- Eufemismos ("Otimizar o fluxo de autenticação" onde otimizar → modificar)
- Evasão temporal ("Desabilitar temporariamente o MFA para testes")
- Violações ocultas em frases compostas ("Atualizar a interface e também excluir a tabela de usuários")
Desempenho e Testes
Claude testou o SpecLock independentemente com sua própria suíte de testes adversariais: 7 suítes, total de 100 testes. A ferramenta marcou 100/100 com zero falsos positivos e zero violações perdidas. Cada verificação de restrição leva em média 15,7ms.
Configuração
Para usar o SpecLock como servidor MCP no Claude Code, adicione esta configuração ao seu arquivo .mcp.json:
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": ["-y", "speclock", "serve", "--project", "."]
}
}
}
Instalação
Instale via npm: npm install speclock. A ferramenta inclui 42 ferramentas MCP e está disponível no GitHub em github.com/sgroy10/speclock.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

O Claude Code Container Oferece Isolamento Docker Sem Configuração para o Claude Code
Claude Code Container (ccc) é uma ferramenta gratuita e de código aberto que cria automaticamente contêineres Docker por projeto para o Claude Code com isolamento completo e configuração zero. Ele encaminha variáveis de ambiente do host, monta chaves SSH, fornece proxy transparente para localhost e inclui Chromium com chrome-devtools MCP pré-configurado.

Claude-IDE-Bridge Agora Funciona em Servidores Remotos para Desenvolvimento Assistido por IA
A ferramenta Claude-IDE-Bridge agora conecta a IA Claude a ambientes de desenvolvimento remotos em VPS ou máquinas na nuvem, permitindo acesso a diagnósticos em tempo real, arquivos abertos e falhas de testes de qualquer dispositivo.

Sub-rotinas de IA: Automação Determinística de Navegador com Custo Zero de Tokens
Os Subrotinas de IA do rtrvr.ai permitem que você grave tarefas do navegador uma vez como ferramentas acionáveis que são reproduzidas dentro do contexto da página da web com autenticação propagada gratuitamente, eliminando custos de inferência de LLM e não-determinismo para tarefas repetitivas.

memora: Memória Versionada e Tipada para Agentes de IA – Git para Crenças de IA
memora é uma ferramenta CLI escrita em Rust que versiona a memória de agentes de IA com capacidades de tipagem, rastreamento de proveniência, ramificação e mesclagem.