urban-forestry-mcp
🌳 Urban Forestry Model Context Protocol (MCP) Server
都市林、樹木台帳管理、Tree Canopy Assessment (TCA) メトリクス、住民対応、作業指示、GIS 境界解析のための自治体向け Model Context Protocol (MCP) サーバーです。
🚀 機能とデータセット
Tree Sites(17,700 件以上のレコード):種、状態(0–5)、通り、住所、危険度、または管理ステータスで公開樹木台帳を検索できます。
Tree Activities(11,600 件以上のレコード):定期剪定、伐採、植栽、点検などの全作業指示履歴を提供します。
Historical Annual Tree Log: 毎年のDBH(胸高直径)の成長や状態の変化(
Original_GlobalID <-> GlobalID)を追跡します。Master Taxonomy Roster(731 種): 成木のサイズ、成長速度、在来種ステータス、および街路樹の承認に関する正規のカタログです。
Tree Canopy Assessment (TCA 2025): 真の航空画-画撮影をとの分析に基づく樹冠被覆率とエクリア指標を市内全域(区、ゾーニング、区画、土地利用、公園別)で提供します。
Forestry Contacts & Communications(読み取り専用): 住民からの相談、安全警告、および住所のあいまい転置による完全な交流の履歴を提供します。
Forestry Tasks: リアルタイムの作業割り当てとステータス管理を行います。
Subdivisions & Parcels: 区画境界や発展地域に関する空間クエリを提供します。
Related MCP server: ArcGIS MCP
🛠️ 15 の MCP ツール
search_trees— 種、通り、住所、状態、またはリスクに基づいて公開データ樹木を検索します。get_tree_details— 活動履歴・スナップショット数・緩い一致したコンタクトを含む、すべての木位置情報を取得します。get_tree_activities— 1 本の木に対する保守・消火履歴を時系列で提供します。get_tree_history— 毎年の樹木属性のスナップショット履歴を取得します。search_trees_by_location— 半径(FEET 単位)またはバウンディングボックス内の近隣検索を提供します。get_tree_statistics— 樹木台帳全体に対するサーバーサイドの集約・集計を行います。get_activity_statistics— 作業指示全体に対するサーバーサイドの集計を行います。get_urban_forest_health_report— 多様性、状態、リスクを含む包括的な都市林の健康レポートを生成します。get_tree_canopy_metrics— TCA(樹冠評価)による樹冠被率%とエーカー数値を、各区地域の単位で提供します。search_taxonomy_roster— 全 731 種が収められた分類標準カタログを検索します。get_subdivision_profile— 分譲地ごとの樹木の数量と青の樹冠の概要を表示します。search_parcels— 固定資産番号・住所による検索と、区画ごとの樹冠率や近隣樹木の一致検索を実行します。search_forestry_contacts— 居住者連絡先、植栽リクエスト、連絡履歴を検索します。search_forestry_tasks— 作業者、管理者、優先度、または作業種別で作業指示を検索します。get_recent_updates— 直近 N 日間の編縱や追加をリアルタイムで取得します。
🏃 ローカル クイック スタート
1. 必要なツールをインストール
pip install -r requirements.txt2. ツールの動作確認
python test_tools.py3. Antigravity / Claude Desktop 用にローカル(stdio モード)で実行
python server.py --transport stdio4. LibreChat / Web 用にローカル(ポート 8000 の SSE モード)で実行
python server.py --transport sse --host 0.0.0.0 --port 8000🐳 Docker デプロイ(フィールド / クラウドホスティング用)
# Build and start container in the background
docker-compose up -d --buildSSE エンドポイントは http://<your-server-ip>:8000/sse で利用できます。
📱 フィールドクライアント(LibreChat / モバイル)の接続
librechat.yaml に以下を追加します:
mcpServers:
urban-forestry:
type: sse
url: http://<your-server-or-domain>:8000/sseThis 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.
Related MCP Servers
- AlicenseBqualityAmaintenanceAn MCP server that enables AI assistants to directly control QGIS for tasks like layer management, feature editing, and map rendering. It provides a suite of 50 tools to execute processing algorithms and manage GIS projects through natural language commands.100229GPL 2.0
- AlicenseNot gradedqualityBmaintenanceUnified MCP server for ArcGIS Online and Enterprise providing tools for user/group management, item management, geoprocessing, feature layer queries/editing, and server administration.2MIT
- FlicenseNot gradedqualityDmaintenanceContainerized MCP server with 15 geospatial data tools exposed via HTTP API for Intercom integration.
- AlicenseNot gradedqualityCmaintenanceEnables searching and querying City of Pittsburgh GIS open geospatial data (parcels, zoning, public works) through ArcGIS feature services via MCP tools.6MIT
Related MCP Connectors
36 MCP tools for projects, tasks, workers, QR/NFC tags, and AI remediation. Task. Scan. Done.
Keyless open data for 84 German cities: 12 lean read-only MCP tools covering 67 data types.
34 production API tools over one hosted MCP endpoint.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/evans885-forester/urban-forestry-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server