MCP Hub › Developer Tools › PortlandMaps (Unofficial)

PortlandMaps (Unofficial) MCP server

by GPTNowLLC · io.github.GPTNowLLC/portlandmaps-mcp

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

🛠 Developer ToolsRemotenpmv0.2.5
Open in MCP HubGitHub repository ↗Website ↗

How to install PortlandMaps (Unofficial)

Remote (http)

claude mcp add --transport http portlandmaps-mcp https://portlandmaps-mcp.vercel.app/mcp/v2

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "portlandmaps-mcp": {
      "type": "http",
      "url": "https://portlandmaps-mcp.vercel.app/mcp/v2"
    }
  }
}

npm

claude mcp add -e PORTLANDMAPS_API_KEY=<your-portlandmaps-api-key> portlandmaps-mcp -- npx -y [email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "portlandmaps-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "PORTLANDMAPS_API_KEY": "<your-portlandmaps-api-key>"
      }
    }
  }
}

Environment variables:
PORTLANDMAPS_API_KEY (required) – PortlandMaps API key. Required for the /api/* tools; without it those endpoints return error payloads.
PORTLANDMAPS_API_KEY_PARAM – Query-parameter name to send the API key as. Defaults to 'api_key'.
PORTLANDMAPS_CACHE_TTL_MS – In-memory response cache TTL in milliseconds. Defaults to 3600000 (one hour).

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
0.2.5
Published
2026-06-25
Updated
2026-06-25
Namespace
io.github.GPTNowLLC
Source
GPTNowLLC/portlandmaps-mcp

Similar developer tools servers