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
👀 Смотрите также

GlycemicGPT: Самостоятельно развернутый ИИ-монитор диабета с BYOAI и Plugin SDK
GlycemicGPT — это открытая платформа для самостоятельного размещения, которая подключает Dexcom G7 и помпы Tandem к уровню анализа ИИ. Она предоставляет ежедневные сводки, анализ приема пищи, чат для бесед и настраиваемые оповещения, работающие на вашем собственном оборудовании.

Упрощение хостинга OpenClaw: BestClaw сохраняет SSH и удобство для пользователя.
BestClaw представляет собой простое решение для хостинга OpenClaw, сочетая легкость использования с жизненно важным доступом по SSH, как обсуждается на r/openclaw.

mistral.rs 新增对 Gemma 4 12B 的支持:多模态、智能体与 MTP
mistral.rs теперь поддерживает Gemma 4 12B с мультимодальностью, агентными функциями и MTP. Установка в одну строку и запуск с веб-поиском, выполнением кода и встроенным интерфейсом.

Freddy CLI: Подключение данных о здоровье к ИИ-агентам через MCP
Фредди выпустил open-source CLI для подключения данных носимых устройств (Oura, Polar, Withings и др.) к AI-агентам через MCP. Команды для OAuth-аутентификации, запросов данных и обновления токенов.