MLIT Geospatial MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MLIT Geospatial MCP Servershow me recent property transactions in Shibuya"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MLIT Geospatial MCP Server
概要
Claude MCPから不動産情報ライブラリAPIを統合的に呼び出すためのMCPサーバです。 大規模言語モデル(LLM)と直接連携し、対話形式で直感的に不動産情報ライブラリのデータを検索・取得することが可能になります。
Related MCP server: e-Stat MCP
主な機能
以下の不動産情報ライブラリAPIのデータを提供します:get_multi_api(不動産情報ライブラリAPIを統合的に呼び出すことが可能です。)
【利用可能なAPI】
不動産価格(取引価格・成約価格)情報取得API
鑑定評価書情報API
地価公示・地価調査のポイント(点)API
都市計画決定GISデータ(都市計画区域・区域区分)API
都市計画決定GISデータ(用途地域)API
都市計画決定GISデータ(立地適正化計画)API
国土数値情報(小学校区)API
国土数値情報(中学校区)API
国土数値情報(学校)API
国土数値情報(保育園・幼稚園等)API
国土数値情報(医療機関)API
国土数値情報(福祉施設)API
国土数値情報(将来推計人口250mメッシュ)API
都市計画決定GISデータ(防火・準防火地域)API
国土数値情報(駅別乗降客数)API
国土数値情報(災害危険区域)API
国土数値情報(図書館)API
国土数値情報(市区町村役場及び集会施設等)API
国土数値情報(自然公園地域)API
国土数値情報(大規模盛土造成地マップ)API
国土数値情報(地すべり防止地区)API
国土数値情報(急傾斜地崩壊危険区域)API
都市計画決定GISデータ(地区計画)API
都市計画決定GISデータ(高度利用地区)API
国土交通省都市局(地形区分に基づく液状化の発生傾向図)API
国土数値情報(洪水浸水想定区域(想定最大規模))API
国土数値情報(高潮浸水想定区域)API
国土数値情報(津波浸水想定)API
国土数値情報(土砂災害警戒区域)API
国土数値情報(人口集中地区)API
動作環境
OS:Windows 10 / 11 または macOS 13以降
MCPホスト:Claude Desktopなど
MCPサーバー実行環境:Python 3.10+
メモリ:8GB以上推奨
ストレージ:空き容量 1GB以上(キャッシュやログを含む)
インストールとセットアップ
前提条件
以下は、Claude Desktopでの利用を想定した手順です。
手順
Pythonをインストール
【Pythonがすでにインストールされているかを確認】コマンドプロンプトを起動してください。Windowsのスタートメニュー検索で 「cmd」 とタイプすると表示されます。
コマンドプロンプトを起動したら、C:¥~~~~> とでてきます。 > の後に続けて python と入力しEnterを押してください。
Python 3.10.X ~~ と表示があればインストールされています。手順2を実施してください。
【Pythonをインストール】
Pythonをインストールしてください。(バージョンは、3.10以上をインストールしてください。)
Pythonの公式ダウンロードページ(https://www.python.org/downloads/windows/)から、利用OSに合わせて3.10以上のインストーラーをダウンロードして、インストーラーを起動してください。インストーラーの指示に従って、インストールを行ってください。
画面下部の「Add Python 3.x to PATH」のチェックボックスにチェックを入れてから、 Install Now を選択してください。
※「Add Python 3.x to PATH」のチェックボックスにチェックを忘れてインストールした場合は、環境変数にPython.exeの場所を追加してください。インストール後にコマンドプロンプトを再度起動して、> の後に続けて python と入力しEnterを押してください。
>>>と最後に表示されていれば、Pythonが起動している状態です。Python 3.10.X ~~ と表示があればOKです。
quit() と入力しEnterを押して、Pythonを終了してください。
Claude Desktopをダウンロード・インストール
Claudeの公式ダウンロードページ(https://claude.com/download)にアクセスし、インストーラーをダウンロードしてください。
ダウンロードしたファイルを実行するとインストールが開始されます。
画面の案内に従って「始める」をクリックし、アカウント認証を行うことでインストールが完了します。
不動産情報ライブラリのAPI利用申請
不動産情報ライブラリの公式ページ(https://www.reinfolib.mlit.go.jp/api/request/)にアクセスし、API利用申請をしてください。
ソースコードをcloneする
コマンドプロンプトを起動して、任意のディレクトリに移動する(例:C:\Users\username\)
以下のコマンドでcloneする(mlit-geospatial-mcpディレクトリが自動的に作成されます)
git clone https://github.com/chirikuuka/mlit-geospatial-mcp.git cd mlit-geospatial-mcp※cloneのURLは、githubにてページ上部の「code」ボタンからコピーできます
仮想環境を作成 & 有効化
仮想環境の作成・有効化を実施する
(ディレクトリはそのままmlit-geospatial-mcp上で実施)
python -m venv .venv .venv\Scripts\activate # Windowsの場合 source .venv/bin/activate # macOS/Linuxの場合(.venv) C:\Users\username\mlit-geospatial-mcp>の状態になれば成功です。
依存ライブラリをインストール
pip install -r requirements.txtClaude Desktopの設定ファイルを開く
Claude Desktopアプリの設定画面にある「開発者」メニューの「設定を編集」ボタンをクリックして
claude_desktop_config.jsonを開く。Windows:
C:\Users\<ユーザー名>\AppData\Roaming\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
※初回インストール時は
claude_desktop_config.jsonは存在しません。アプリの設定画面から設定ファイルを開くと自動的に作成されます。
MCPサーバーの構成を追加
claude_desktop_config.jsonに下記を記載します。{ "mcpServers": { "mlit-geospatial-mcp": { "command": "......./mlit-geospatial-mcp/.venv/Scripts/python.exe", "args": [ "....../mlit-geospatial-mcp/src/server.py" ], "env": { "LIBRARY_API_KEY": "your_api_key_here", "PYTHONUNBUFFERED": "1", "LOG_LEVEL": "WARNING" } } } }commandとargsは必ず、実際のパスに変更してください。 (例:C:/Users/username/mlit-geospatial-mcp/.venv/Scripts/python.exe)your_api_key_hereは必ず、手順3で取得したキーに置き換えてください。
Claude Desktop を再起動
Claude Desktopの左上にある「≡」のファイル>終了をクリックして終了し、再度Claude Desktopを起動します。
※Claude Desktopが起動しない場合は、タスクマネージャーで「タスクの終了」を実行した後、再度起動を試してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chirikuuka/mlit-geospatial-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server