NORMOT — Israeli building norms について
NORMOTは、AIアシスタントやエージェント向けにイスラエルの建築・計画規範を提供するデータベースです。ヘブライ語の本文に、出典や有効日、引用情報を添えて、調査やプロジェクト確認に使えます。
主な機能
- 01ヘブライ語の語句で規範を検索
- 02本文と出典情報を取得
- 03プロジェクト別に適用規範を抽出
- 04許可段階と根拠規範を確認
- 05出典文書の変更を追跡
活用シーン
- 01建築プロジェクトの適用規範を確認
- 02原文を探して引用を準備
- 03許可手順と不足データを確認
MCP 対応
リモート MCP サーバーとして、規範検索、プロジェクト要件や許可段階の確認を行う読み取り専用ツールを提供し、出典と引用情報を返します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.normot.co.il/mcpclaude mcp add --transport http danvolsky-source-normot https://mcp.normot.co.il/mcp{"mcpServers":{"danvolsky-source-normot":{"type":"http","url":"https://mcp.normot.co.il/mcp"}}}Cursor で開く{"servers":{"danvolsky-source-normot":{"type":"http","url":"https://mcp.normot.co.il/mcp"}}}VS Code で開く{"mcpServers":{"danvolsky-source-normot":{"type":"http","url":"https://mcp.normot.co.il/mcp"}}}{"mcpServers":{"danvolsky-source-normot":{"serverUrl":"https://mcp.normot.co.il/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
NORMOT MCP サーバー
Model Context Protocol に対応した NORMOT のリモートサーバーです。NORMOT は、イスラエルの建築・計画基準を収録したデータベースです。法律、規制、各省庁・機関のガイドライン、自治体の空間ガイドライン(הנחיות מרחביות)、SII 規格への参照情報を収録しています。約 120,000 件の基準があり、それぞれに恒久的な URL、出典文書と該当セクション、施行期間、印刷物の原文との照合記録が付いています。
AI アシスタントやエージェント(Claude、ChatGPT、Cursor、その他の MCP クライアント)が基準を直接検索し、引用できるようにします。
エンドポイント: https://mcp.normot.co.il/mcp(Streamable HTTP、サインイン不要)
ツール
すべてのツールは読み取り専用です。
| ツール | 機能 |
|---|---|
search_norms | ヘブライ語の単語で基準を検索します。施行中の基準が先に表示されます |
get_norm | 1 件の基準の全文、出典、該当セクション、値、印刷物との照合状況、引用文を取得します |
list_profile_options | プロジェクトプロファイルで有効なコードを取得します:用途、段階、都市、敷地条件、要素、役割、区域 |
project_overview | プロジェクトプロファイルに適用される基準の件数、データや専門家が必要な項目、次の許可申請手続き、一覧を絞り込む質問を取得します |
project_requirements | 区域別(防火、避難、駐車場など)にプロジェクトへ適用される基準を取得します。1 ページにつき 50 件です |
check_norm_for_project | ある基準がプロジェクトに適用される理由と、それを変更しうる条件を確認します |
permit_stages | 許可申請のプロセスを רישוי זמין の段階に対応付け、各手順の根拠となる基準を取得します |
source_changes | 出典の変更内容を確認します:変更された文書、期限切れが近い基準、最新の Reshumot 号 |
基準の本文は、出典と同じヘブライ語です。NORMOT は公式刊行物ではありません。法的拘束力を持つのは公式刊行物の本文です。すべての検索結果には基準の恒久的な URL が付いており、個別の基準にはそのまま使える引用文も付いています。個別の基準をリンク付きで引用することは歓迎しますが、データベース全体またはその大部分を複製するには合意が必要です(利用規約)。
接続
Claude(claude.ai、Claude Desktop):Settings → Connectors → Add custom connector → URL https://mcp.normot.co.il/mcp。
Claude Code:
claude mcp add --transport http normot https://mcp.normot.co.il/mcp
Cursor / VS Code / その他のクライアント: 上記の URL を使って、リモート(Streamable HTTP)サーバーを追加してください。stdio のみをサポートするクライアントでは、mcp-remote を使用できます:
{ "mcpServers": { "normot": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.normot.co.il/mcp"] } } }
仕組み
このサーバーは、公開されている NORMOT 読み取り API の上に構築された、ステートレスな薄いレイヤーです。独自のデータは保持せず、API のレート制限を引き継ぎます。リスト内の長い本文は切り詰め、表示専用のフィールドは削除して、結果がエージェントのコンテキストに収まるようにします。サイトのセマンティック検索(/api/hybrid)は公開しません。
呼び出しごとに 1 行(メソッド、ツール名、クライアント名、所要時間)を記録します。引数は記録しません。
開発
npm install
npm run dev # http://localhost:8787/mcp
npm test # offline tests on fixtures
npm run smoke # calls every tool against a running server and the live API
npm run typecheck
NORMOT_API_BASE を設定すると API アドレスを上書きできます(デフォルトは https://normot.co.il/api です)。
デプロイとレジストリへの公開については、DEPLOY.md(ロシア語)をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。