Browse
→ Data & Storage
→ CityDPC MCP Server
CityDPC MCP Server
Python stdio MCP server for inspecting, analyzing, and editing CityJSON and CityGML building datasets through CityDPC. It includes an 18-tool server guide, dataset lifecycle docs, read-only examples, benchmark evaluation, and paper evidence comparing MCP-assisted workflows with no-tool and code-interpreter baselines. Public GitHub repository created September 9, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | none |
| Endpoint | python mcp-server/cityDPC.py |
| Install | git clone https://github.com/HamerJava/CityDPC-MCP.git && cd CityDPC-MCP && python3.12 -m venv .venv && . .venv/bin/activate && python -m pip install -r requirements-lock.txt |
Use Cases
| 01 | Inspect and analyze CityJSON or CityGML building datasets through typed MCP tools |
| 02 | Run local research workflows over sample or user-provided city datasets with explicit dataset-directory configuration |
| 03 | Evaluate MCP-assisted geospatial workflows against documented benchmark tasks and paper evidence |
Tags
cityjson citygml geospatial buildings citydpc datasets benchmark python
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>