MCP server for PlanNexus — query UK planning-application data from Claude, ChatGPT or any MCP client.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plannexus_mcp-0.1.0.tar.gz.
File metadata
- Download URL: plannexus_mcp-0.1.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1435b93fa3c3f7e3adaf244632c5114d4a3fc5c35b7ea5d02757b6f1034cc263
|
|
| MD5 |
48850b8906115a2ca9072c3b29567060
|
|
| BLAKE2b-256 |
4189a33f5b0fcf911dbc24ff701beb7f1f35176ba058c56a3ec5f5a7d169ee9a
|
File details
Details for the file plannexus_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: plannexus_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using 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}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c40026084dcf27ae27c9973d14aa28d47e1165b04021c22247a572a508356af
|
|
| MD5 |
99a1a60965d64e082d979aedfb822a05
|
|
| BLAKE2b-256 |
f26b7f09918a7d3e05a8852374e7fc8bd25f06fb97dafb1967ba8b22bc6df402
|