plannexus.ioplannexus.io
SearchReportsCoverageLeaguesWhy us
PricingHelpAPI DocsMCP
Sign inSign up
plannexus.ioplannexus.io
SearchReportsCoverageLeaguesWhy us
PricingHelpAPI DocsMCP
Sign inSign up

For AI assistants

Put UK planning data inside your AI

PlanNexus runs as an MCP server, so Claude, ChatGPT or any MCP client can search planning applications across 360+UK councils, pull agent & applicant contacts, and check site constraints — in plain English. Ask “what's been applied for within 500m of SW1A 1AA this month?” and your assistant calls PlanNexus directly. Search works with no key; contacts unlock on a paid plan.

Hosted — just a URL (easiest)

No install. Point your client at our hosted endpoint and pass your PlanNexus API key. In Claude Desktop, add a custom connector:

{
  "mcpServers": {
    "plannexus": {
      "url": "https://mcp.plannexus.io/mcp",
      "headers": { "Authorization": "Bearer pn_live_..." }
    }
  }
}

For a client that only accepts a URL, put the key in the query string instead:

https://mcp.plannexus.io/mcp?api_key=pn_live_...

Local — run it yourself with uvx

Prefer to run the client locally? It's on PyPI as plannexus-mcp. Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "plannexus": {
      "command": "uvx",
      "args": ["plannexus-mcp"],
      "env": { "PLANNEXUS_API_KEY": "pn_live_..." }
    }
  }
}

Or run it directly: PLANNEXUS_API_KEY=pn_live_... uvx plannexus-mcp

What your assistant can do

search_applications

Search by free text, postcode, council, or lat/lng + radius — with type, status and date filters.

get_application

Full detail for one application: status, decision, dates, and — on a paid plan — the agent, applicant and case-officer contacts.

get_constraints

Planning constraints at a postcode or point: conservation area, listed building, Article 4, TPO, flood, green belt and more.

find_authority

Look up any UK local planning authority's id by name.

Free to connect — search and constraints work on any tier. Add a paid key to unlock agent & applicant contacts.

Get your API key →