Skip to main content

plannexus-mcp

Put UK planning data inside your AI. plannexus-mcp is an MCP server that lets Claude, ChatGPT or any MCP client query PlanNexus — planning applications across ~363 UK local planning authorities — in plain English.

Ask things like "what's been applied for within 500m of SW1A 1AA this month?" and your assistant calls PlanNexus directly.

Tools

Tool What it does
search_applications Search by free text, postcode, council, or lat/lng + radius, with type/status/date filters
get_application Full detail for one application — status, decision, dates, and (on a paid plan) agent / applicant / case-officer contacts
get_constraints Planning constraints at a postcode or point — conservation area, listed building, Article 4, TPO, flood, green belt, …
find_authority Look up a council's id by name

Setup (Claude Desktop)

Add to claude_desktop_config.json:

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

Restart Claude and ask away. Search works without a key (public preview); add a PlanNexus API key to unlock applicant/agent contacts on a paid plan.

Run directly

PLANNEXUS_API_KEY=pn_live_... uvx plannexus-mcp

PLANNEXUS_BASE_URL overrides the API base (defaults to https://api.plannexus.io/v1).

Licence

MIT

Metadata

Release files for plannexus-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plannexus-mcp 0.1.0
File Size Uploaded
plannexus_mcp-0.1.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plannexus-mcp 0.1.0
File Interpreter ABI Platform
plannexus_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.8 kB

Release files / plannexus_mcp-0.1.0.tar.gz

Download URL plannexus_mcp-0.1.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1435b93fa3c3f7e3adaf244632c5114d4a3fc5c35b7ea5d02757b6f1034cc263
BLAKE2b-256 checksum
How to use checksums
4189a33f5b0fcf911dbc24ff701beb7f1f35176ba058c56a3ec5f5a7d169ee9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / plannexus_mcp-0.1.0-py3-none-any.whl

Download URL plannexus_mcp-0.1.0-py3-none-any.whl
Size 6.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1c40026084dcf27ae27c9973d14aa28d47e1165b04021c22247a572a508356af
BLAKE2b-256 checksum
How to use checksums
f26b7f09918a7d3e05a8852374e7fc8bd25f06fb97dafb1967ba8b22bc6df402
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page