indoor-imdf-mcp MCP Server
stephenangle/indoor-imdf-mcp
MCP server for the full IMDF indoor mapping pipeline: acquire building footprint, extract floors from PDF, validate for Google Maps Content Partners, and package to ZIP
claude mcp add agentrank -- npx -y agentrank-mcp-server Overview
stephenangle/indoor-imdf-mcp is a TypeScript MCP server licensed under MIT. MCP server for the full IMDF indoor mapping pipeline: acquire building footprint, extract floors from PDF, validate for Google Maps Content Partners, and package to ZIP
Ranked #8 out of 129 indexed tools.
In the top 7% of all indexed tools.
Actively maintained with commits in the last week.
Ecosystem
Score Breakdown
1 stars → early stage
Last commit 1d ago → actively maintained
No issues filed → no history to score
2 contributors → solo project
No dependents → no downstream usage
Weights: Freshness 25% · Issue Health 25% · Dependents 25% · Stars 15% · Contributors 10% · How we score →
How to Improve
Matched Queries
From the README
# 🏛️ indoor-imdf-mcp
A Model Context Protocol (MCP) server that covers the **full IMDF generation pipeline** for any venue — from a PDF floor plan to a Google Maps Content Partners-ready ZIP archive.
## 🔁 Full Pipeline (6 Steps)
```
acquire_footprint → extract_floor_plan → [write_geojson_layer]
↓ ↓ ↓
venue polygon 122 units 16 IMDF layers
↓
validate_imdf_for_google → package_imdf_zip → ✅ ZIP
```
## 🛠️ Tools
| Step | Tool | Description |
|---|---|---|
| 1 | **`acquire_footprint`** | Google Places API + OSM Overpass → venue building polygon (GeoJSON) |
| 2 | **`extract_floor_plan`** | PDF → 16 complete IMDF layers. Runs PyMuPDF+Shapely via Python subprocess, georeferences using footprint |
| 3/4 | `list_indoor_datasets` / `read_geojson_layer` / `write_geojson_layer` | Inspect and patch individual layers |
| 5 | **`valida Read full README on GitHub → Get the weekly AgentRank digest
Top movers, new tools, ecosystem insights — straight to your inbox.