NestDaddy

PortlandMaps (Unofficial)

io.github.GPTNowLLC/portlandmaps-mcp · v0.2.5

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

Connect Remote server

Terminal
claude mcp add --transport http portlandmaps-mcp https://portlandmaps-mcp.vercel.app/mcp/v2
~/.cursor/mcp.json
{
  "mcpServers": {
    "portlandmaps-mcp": {
      "url": "https://portlandmaps-mcp.vercel.app/mcp/v2"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "portlandmaps-mcp": {
      "type": "http",
      "url": "https://portlandmaps-mcp.vercel.app/mcp/v2"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://portlandmaps-mcp.vercel.app/mcp/v2

Tools 11 found in our last check

  • suggest_portlandmaps_address

    1: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 co…

  • get_portlandmaps_detail

    1: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 permi…

  • get_assessor_data

    1:1 wrapper for /api/assessor/. Search assessor records by address, property IDs, geometry, or assessor filters.

  • get_permit_data

    1: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 backgro…

  • search_landuse_cases

    1: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 co…

  • search_sewer_records

    1:1 wrapper for /api/sewer/. Search sewer assets, as-builts, and easements.

  • query_intersects

    1:1 wrapper for /api/intersects/. Spatial intersection against named city layers such as row, taxlot, describe, street, and waterbody.

  • convert_geometry

    1:1 wrapper for /api/geometry/. Convert geometry between ESRI, WKT, GeoJSON, GPolyline, and EncodedGPolyline.

  • lookup_agol

    1:1 wrapper for /api/agol/. Retrieve City of Portland ArcGIS Online metadata, webmaps, locators, and portal info.

  • list_detail_types

    Return the detail_type values accepted by get_portlandmaps_detail and the identifier each expects.

  • render_parcel_shape

    Render 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…

Details

Endpointhttps://portlandmaps-mcp.vercel.app/mcp/v2 (Streamable HTTP)
Package[email protected] (NPM, stdio)
First published25 Jun 2026
Last updated25 Jun 2026
Registry nameio.github.GPTNowLLC/portlandmaps-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.