SpecLock: AI 코딩 제약 조건을 강제하는 MCP 서버

✍️ OpenClawRadar📅 게시일: March 10, 2026🔗 Source
SpecLock: AI 코딩 제약 조건을 강제하는 MCP 서버
Ad

SpecLock은 세션 간에 프로젝트 제약 조건을 기억하고 AI 코딩 에이전트가 이를 위반하는 것을 차단하는 MCP 서버입니다. MIT 라이선스 하에 무료 오픈소스 도구로 이용 가능합니다.

SpecLock 작동 방식

이 도구는 의미적 이해를 통해 제약 조건 위반을 포착합니다. 소스 코드의 예시에 따르면 다음과 같은 것을 감지할 수 있습니다:

  • 동의어 ("로그인 페이지에 소셜 로그인 추가"에서 login → auth)
  • 완곡 표현 ("인증 흐름을 간소화"에서 streamline → modify)
  • 시간적 회피 ("테스트를 위해 MFA를 일시적으로 비활성화")
  • 복합 문장에 숨겨진 위반 ("UI 업데이트 및 사용자 테이블 삭제")

성능 및 테스트

Claude는 자체 적대적 테스트 스위트로 SpecLock을 독립적으로 테스트했습니다: 7개 스위트, 총 100개 테스트. 이 도구는 오탐률 0, 누락된 위반 0으로 100/100 점수를 기록했습니다. 각 제약 조건 검사는 평균 15.7ms가 소요됩니다.

설정 및 구성

Claude Code에서 MCP 서버로 SpecLock을 사용하려면 .mcp.json 파일에 다음 구성을 추가하세요:

{
  "mcpServers": {
    "speclock": {
      "command": "npx",
      "args": ["-y", "speclock", "serve", "--project", "."]
    }
  }
}

설치

npm을 통해 설치: npm install speclock. 이 도구는 42개의 MCP 도구를 포함하며 GitHub에서 github.com/sgroy10/speclock에서 이용 가능합니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

오픈소스 클로드 IDE 브리지, 디스패치, 데스크톱 앱, 클로드 코드 연결
Tools

오픈소스 클로드 IDE 브리지, 디스패치, 데스크톱 앱, 클로드 코드 연결

클로드-IDE-브리지는 MIT 라이선스 오픈소스 도구로, 클로드 코드를 사용자의 IDE에 연결하여 LSP, 디버거, 터미널, git, GitHub에 124가지 도구를 통해 접근할 수 있게 합니다. 이는 휴대폰에서 Dispatch를 통해 전송된 작업이 클로드 데스크톱 앱에서 처리되고, 클로드 코드가 코드를 작성하고 테스트를 실행하며 IDE와 상호작용하는 워크플로를 가능하게 합니다.

OpenClawRadar
오픈소스 MCP 서버, 클로드와 브라질 중앙은행 경제 데이터 연결
Tools

오픈소스 MCP 서버, 클로드와 브라질 중앙은행 경제 데이터 연결

시드니 비솔리는 MIT 라이선스의 MCP 서버인 bcb-br-mcp를 개발했습니다. 이 서버는 클로드에게 브라질 중앙은행(SGS/BCB)의 18,000개 이상 시계열 데이터에 대한 접근을 제공합니다. 서버에는 금리, 인플레이션, 환율, GDP, 고용, 신용 데이터를 포함하는 8가지 도구가 포함되어 있습니다.

OpenClawRadar
Anchormd: 클로드 AI 세션 간 컨텍스트 관리 도구
Tools

Anchormd: 클로드 AI 세션 간 컨텍스트 관리 도구

Anchormd는 선별된 마크다운 계획을 검색 가능한 지식 그래프로 인덱싱하여 Claude AI 세션 간 컨텍스트 손실 문제를 해결하는 오픈소스 도구입니다. 에이전트가 세션 시작 시 프로젝트 개요를 로드하고 필요에 따라 특정 세부 사항을 쿼리할 수 있도록 합니다.

OpenClawRadar
클로드 코드 검증 병목 현상과 브라우저 자동화 플러그인 솔루션
Tools

클로드 코드 검증 병목 현상과 브라우저 자동화 플러그인 솔루션

한 개발자가 Claude Code 사용 시 가장 느린 부분이 검증 단계라고 보고하며, 기능을 수동으로 테스트해야 한다고 말했습니다. 이들은 에이전트가 작업을 완료로 표시하기 전에 실제 제품 흐름을 확인할 수 있게 해주는 브라우저 자동화 플러그인을 발견했습니다.

OpenClawRadar