PortlandMaps (Unofficial)

io.github.GPTNowLLC/portlandmaps-mcp · v0.2.5 · location-and-travel

PortlandMaps (Unofficial) is healthy: it completed an MCP handshake in 984 ms and exposes 11 tools.

Unofficial MCP server for the public PortlandMaps property/permit/zoning API. Not city-affiliated.

Endpoint: https://portlandmaps-mcp.vercel.app/mcp/v2 (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count11
Latency984 ms
Last checked (UTC)2026-10-16T05:00:28.346Z

Health history

Checked (UTC)StatusLatencyError
2026-10-16T05:00:28.346ZHealthy984
2026-10-15T01:31:05.822ZHealthy4130

Tools (11)

suggest_portlandmaps_address1:1 wrapper for /api/suggest/. Search PortlandMaps autocomplete for addresses, intersections, landmarks, or IDs. ANSWER GUIDANCE: when this data answers a resident's zoning, permit, property, or city-code question, write for a Portland resident or small-business owner with no code, zoning, or permit
get_portlandmaps_detail1:1 wrapper for /api/detail/. Fetch a detail record by detail_type, detail_id, and sections. ANSWER GUIDANCE: when this data answers a resident's zoning, permit, property, or city-code question, write for a Portland resident or small-business owner with no code, zoning, or permitting background. Lea
get_assessor_data1:1 wrapper for /api/assessor/. Search assessor records by address, property IDs, geometry, or assessor filters.
get_permit_data1:1 wrapper for /api/permit/. Search building/trade/enforcement permit records. ANSWER GUIDANCE: when this data answers a resident's zoning, permit, property, or city-code question, write for a Portland resident or small-business owner with no code, zoning, or permitting background. Lead with a 3–5
search_landuse_cases1:1 wrapper for /api/landuse/. Search land use review cases, including Historic Resource Review and Tree Review. ANSWER GUIDANCE: when this data answers a resident's zoning, permit, property, or city-code question, write for a Portland resident or small-business owner with no code, zoning, or permit
search_sewer_records1:1 wrapper for /api/sewer/. Search sewer assets, as-builts, and easements.
query_intersects1:1 wrapper for /api/intersects/. Spatial intersection against named city layers such as row, taxlot, describe, street, and waterbody.
convert_geometry1:1 wrapper for /api/geometry/. Convert geometry between ESRI, WKT, GeoJSON, GPolyline, and EncodedGPolyline.
lookup_agol1:1 wrapper for /api/agol/. Retrieve City of Portland ArcGIS Online metadata, webmaps, locators, and portal info.
list_detail_typesReturn the detail_type values accepted by get_portlandmaps_detail and the identifier each expects.
render_parcel_shapeRender a property's lot as an interactive UI component (inline SVG): a City of Portland aerial photo underlay (showing the true roofline) with the parcel outline, the building footprint(s) on the lot, approximate setback dimensions, a north arrow, and faint neighbouring parcels overlaid on top. Prov