SpecLock: AIコーディング制約を強制するMCPサーバー

SpecLockは、セッション間でプロジェクトの制約を記憶し、AIコーディングエージェントがそれらを違反するのをブロックするMCPサーバーです。MITライセンスの下で無料のオープンソースツールとして利用可能です。
SpecLockの仕組み
このツールは意味理解を通じて制約違反を検出します。ソースからの例では、以下のような検出が可能です:
- 同義語(「ログインページにソーシャルログインを追加」でlogin→auth)
- 婉曲表現(「認証フローを合理化」でstreamline→modify)
- 時間的な回避(「テストのために一時的にMFAを無効化」)
- 複合文に埋め込まれた違反(「UIを更新し、ユーザーテーブルも削除」)
性能とテスト
Claudeは独自の対抗テストスイートでSpecLockを独立テストしました:7つのスイート、合計100テスト。このツールは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
👀 See Also

オープンソースおよびセルフホストに焦点を当てた260以上のAIエージェントとツールの厳選リスト
包括的なGitHubリポジトリには、260以上のAIエージェントとフレームワークがリストアップされており、Ollama、OpenClaw、DeerFlowなどのオープンソース、セルフホスト、ローカルファーストのオプションを重視しています。

ジェイク・ベンチマーク v1:OpenClaw AIエージェント向けローカルLLM性能テスト
開発者がOpenClawを使用したAIエージェントとして7つのローカルLLMをテストし、メール処理、会議スケジューリング、フィッシング検出を含む22の実用的なタスクで評価しました。結果はQwen 27Bの59.4%からNemotron 30Bの1.6%まで幅があり、詳細な会話ログが公開されています。

MoltNow.app:ワンクリックでOpenClawを展開するプラットフォームが登場
新しいサービス「MoltNow.app」は、OpenClawのデプロイをワンクリックで簡素化することを約束します。カスタムUIとブラウザ自動化を備えています。

Pleng:AI駆動のインフラ管理を備えたセルフホスト型クラウドプラットフォーム
Plengは、AGPL-3.0ライセンスのセルフホスト型クラウドプラットフォームで、AIエージェント(現在はClaude)を使用してTelegramボットコマンドでインフラストラクチャを管理します。GitHubリポジトリまたはローカルディレクトリから自動化されたTraefikルーティング、Let's Encrypt SSL、基本分析機能を備えたデプロイを実現します。