SpecLock: MCP-сервер для обеспечения соблюдения ограничений в программировании ИИ

SpecLock — это сервер MCP, который запоминает ограничения проекта между сессиями и блокирует их нарушение AI-агентами для написания кода. Он доступен как бесплатный инструмент с открытым исходным кодом под лицензией MIT.
Как работает SpecLock
Инструмент обнаруживает нарушения ограничений с помощью семантического понимания. Примеры из источника показывают, что он может выявлять:
- Синонимы («Добавить социальный вход на страницу входа», где вход → аутентификация)
- Эвфемизмы («Оптимизировать процесс аутентификации», где оптимизировать → изменить)
- Временное уклонение («Временно отключить MFA для тестирования»)
- Скрытые нарушения в сложных предложениях («Обновить интерфейс, а также удалить таблицу пользователей»)
Производительность и тестирование
Claude независимо протестировал SpecLock с помощью собственного набора состязательных тестов: 7 наборов, всего 100 тестов. Инструмент набрал 100/100 баллов без ложных срабатываний и без пропущенных нарушений. Каждая проверка ограничения занимает в среднем 15,7 мс.
Настройка и конфигурация
Чтобы использовать SpecLock в качестве сервера MCP в Claude Code, добавьте эту конфигурацию в файл .mcp.json:
{
"mcpServers": {
"speclock": {
"command": "npx",
"args": ["-y", "speclock", "serve", "--project", "."]
}
}
}
Установка
Установите через npm: npm install speclock. Инструмент включает 42 инструмента MCP и доступен на GitHub по адресу github.com/sgroy10/speclock.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Manifest добавляет поддержку планов токенов MiniMax с моделью M2.7
Manifest, открытый маршрутизирующий слой для OpenClaw, теперь поддерживает тарифные планы MiniMax от $10/месяц. Новая модель MiniMax M2.7 специально обучена для рабочих процессов OpenClaw и набирает 62.7 балла на MM-ClawBench и 56.2 на SWE-Bench Pro.

Создатель навыков: Создавайте навыки OpenClaw без написания кода
Skill Scaffolder — это инструмент с открытым исходным кодом, который позволяет пользователям создавать навыки для OpenClaw, просто описывая желаемое на простом английском языке. Он обрабатывает весь процесс — опрашивает пользователей, создаёт файлы навыков, тестирует и устанавливает их — без необходимости работы с YAML, Python или конфигурационными файлами.

alogin: Безопасный шлюз на основе Go для ИИ-агентов с участием человека в процессе
alogin — это основанный на Go шлюз безопасности с открытым исходным кодом, который обеспечивает безопасный канал между ИИ-агентами и инфраструктурой. Он включает встроенную поддержку сервера MCP для Claude Desktop, защитные механизмы с участием человека и зашифрованное хранилище учетных данных.

Лог как агент: событийно-ориентированные графы для аудируемых, разветвляемых ИИ-систем
ActiveGraph переворачивает типичные агентные фреймворки: неизменяемый журнал событий является источником истины, а детерминированная проекция графа реагирует на изменения и генерирует события. Это обеспечивает воспроизведение, форкинг и полную трассировку без дополнительной памяти.