24 actions ready for your AI

Connect Ideal Postcodes to your AI

Add your Ideal Postcodes key once and every AI you use can list configs, create configs and list licensees through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Ideal Postcodes's own documented API, and we have not run them here yet.

Use your own Ideal Postcodes account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Ideal Postcodes

What your AI can do with Ideal Postcodes

Choose a task and ask your AI.

Config

  • List configsGET

    List

    keyrequired
  • Create configPOST

    Create

    keyrequired
    namerequired
    A unique name to identify the configuration payload
    payloadrequired
    A serialised payload of up to 4096 characters
  • Retrieve configGET

    Retrieve

    keyrequired
    configrequired
  • Update configPOST

    Update

    keyrequired
    configrequired
    payload
    A serialised payload of up to 4096 characters
  • Delete configDELETE

    Delete

    keyrequired
    configrequired

Licensee

  • List licenseesGET

    List

    keyrequired
    starting_after
    Specify ID of the licensee after which you would like to list results
    limit
    Specify the maximum number of results to return per page.
    query
    Filter result by licensee name.
  • Create licenseePOST

    Create

    keyrequired
    address
    Licensee's first, second and third line address as well as post town concatenated by commas
    name
    Licensee individual or organisation name
    postcode
    Licensee's postcode
  • Retrieve licenseeGET

    Retrieve

    keyrequired
    licenseerequired
  • Update licenseePUT

    Update

    keyrequired
    licenseerequired
    address
    Licensee's first, second and third line address as well as post town concatenated by commas
    name
    Licensee individual or organisation name
  • Delete licenseeDELETE

    Cancel

    keyrequired
    licenseerequired

Key

  • Key availabilityGET

    Availability

    keyrequired
  • Key detailsGET

    Details

    keyrequired
  • Key logsGET

    Logs (CSV)

    keyrequired
    start
    An start date/time in the form of a UNIX Timestamp in milliseconds, e.g.
    end
    An end date/time in the form of a UNIX Timestamp in milliseconds, e.g.
    licensee
    Sublicensed keys only.
  • Key usageGET

    Usage Stats

    keyrequired
    start
    A start date/time in the form of a UNIX Timestamp in milliseconds, e.g.
    end
    An end date/time in the form of a UNIX Timestamp in milliseconds, e.g.
    licensee
    Sublicensed keys only.

Address

  • Address autocompleteGET

    Find Address

    query
    Specifies the address you wish to query.
    limit
    Limits number of address suggestions unless a postcode is detected.
  • AddressesGET

    Extract Addresses

    query
    Specifies the address you wish to query.
  • Address cleansePOST

    Cleanse

    queryrequired
    Freeform address input to cleanse
Show 7 more groups

Email

  • Email validationGET

    Email Validation

    queryrequired
    Specifies the email address to validate

Phone Number

  • Phone number validationGET

    Phone Number Validation

    queryrequired
    Specifies the phone number to validate.

Place

  • Find placeGET

    Find Place

    query
    Specifies the place you wish to query.

Postcode

  • PostcodesGET

    Lookup Postcode

    postcoderequired
    Postcode to retrieve

Resolve

  • Resolve placeGET

    Resolve Place

    placerequired
    ID of place suggestion

Udprn

  • UdprnGET

    Retrieve by UDPRN

    udprnrequired
    UDPRN to be retrieved

Umprn

  • UmprnGET

    Retrieve by UMPRN

    umprnrequired
    UMPRN to be retrieved

Ideal Postcodes MCP server, hosted by ahel

One hosted endpoint serves Ideal Postcodes. There is nothing to install and no local server to run.

Connect Ideal Postcodes to Claude, Claude Code, Cursor or Codex

  1. Add your Ideal Postcodes key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Ideal Postcodes

Ideal Postcodes is a maps and location service. Connect your own key and your AI can list configs, create configs and list licensees.

Ideal Postcodes over MCP: ahel serves Ideal Postcodes to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Ideal Postcodes key once, paste one link into your AI, and the actions above are there.

Maps and location

Questions

Is my Ideal Postcodes key safe?

Your Ideal Postcodes key is sealed in ahel and added to the request server-side when your AI calls Ideal Postcodes. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Ideal Postcodes through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Ideal Postcodes?

24 actions today, covering configs, licensees and keys. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Ideal Postcodes cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Ideal Postcodes may bill you for API use under its own terms.