Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plannexus_mcp-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plannexus_mcp-0.1.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

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

Hashes for plannexus_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1435b93fa3c3f7e3adaf244632c5114d4a3fc5c35b7ea5d02757b6f1034cc263
MD5 48850b8906115a2ca9072c3b29567060
BLAKE2b-256 4189a33f5b0fcf911dbc24ff701beb7f1f35176ba058c56a3ec5f5a7d169ee9a

See more details on using hashes here.

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

Hashes for plannexus_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1c40026084dcf27ae27c9973d14aa28d47e1165b04021c22247a572a508356af
MD5 99a1a60965d64e082d979aedfb822a05
BLAKE2b-256 f26b7f09918a7d3e05a8852374e7fc8bd25f06fb97dafb1967ba8b22bc6df402

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page