Postio — UK Address, Postcode, Email & Phone Validation

Registre officiel Productivité

Validate UK addresses, postcodes, emails and phone numbers — Royal Mail PAF, live SMTP and HLR.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @postio/mcp
Claude Code
claude mcp add postio-uk-address-postcode-email-phone-v -e 'POSTIO_API_KEY=<your postio_api_key>' -e 'POSTIO_BASE_URL=<POSTIO_BASE_URL>' -- npx -y @postio/mcp@0.1.5
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "postio-uk-address-postcode-email-phone-v": {
            "command": "npx",
            "args": [
                "-y",
                "@postio/mcp@0.1.5"
            ],
            "env": {
                "POSTIO_API_KEY": "<your postio_api_key>",
                "POSTIO_BASE_URL": "<POSTIO_BASE_URL>"
            }
        }
    }
}

Variables d'environnement

  • POSTIO_API_KEY obligatoire secret Postio API key (pk_…). Free key, first 100 lookups on us, no card: https://postio.co.uk/signup
  • POSTIO_BASE_URL Override the API base URL. Defaults to https://api.postio.co.uk/v1 (include /v1). Only needed for staging.

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. postio-integrations
  2. Packages
  3. Layout
  4. Building
  5. Contributing
  6. License

postio-integrations

Postio is the UK validation API for addresses, emails and phone numbers. This repo holds the JS-family npm packages, the AI / agent surface, and the cdn.postio.co.uk Worker that powers Postio's browser drop-in.

First time? Sign up free — first 100 lookups on us, no card needed.

The Postio API + OpenAPI spec live in postio-uk/postio-api. The spec is also published as @postio/openapi.

Packages

PackageWhat it is
@postio/api-typesTypeScript types generated from the OpenAPI spec.
@postio/coreRuntime-agnostic typed client (browser / Node / Workers / Bun / Deno).
@postio/nodeNode SDK on top of core — retries with exponential backoff, structured logger hook.
@postio/postman-collectionPostman v2.1 collection for every endpoint.
@postio/address-finderBrowser address autocomplete — ARIA combobox, themable, framework-agnostic source.
@postio/address-finder-bundledThe same component prebuilt for <script> tag use.
@postio/reactReact hooks + <AddressFinder /> component, TanStack Query under the hood.
@postio/mcpModel Context Protocol server — npx -y @postio/mcp for Claude Desktop / Cursor / Windsurf / Zed.

Layout

packages/         pnpm workspace; one publishable npm package per subdir
ai/               AI / agent surface (Claude Skill, GPT Action, recommendation prompts)
cdn-worker/       Cloudflare Worker that serves the address-finder bundles
.github/workflows/  CI for publishing + deploying

Building

cd packages
pnpm install
pnpm -r run build

Each package builds independently (pnpm -F @postio/<name> run build). The address-finder bundle has a topological-build quirk — use the ... suffix so its workspace dep builds first:

pnpm -F "@postio/address-finder-bundled..." run build

Contributing

PRs welcome. Conventions:

  • Node 22+, pnpm 10+, ESM only, MIT-licensed.
  • stage is the working branch; master deploys / publishes via CI.
  • One package change per PR where possible.
  • Versions on each package are independent SemVer; bump the version in package.json when you intend a release.

The full integration index — including the server SDKs in their own repos and the WordPress plugin — lives at postio.co.uk/integrations.

License

MIT.

Questions fréquentes

Qu'est-ce que Postio — UK Address, Postcode, Email & Phone Validation ?

Validate UK addresses, postcodes, emails and phone numbers — Royal Mail PAF, live SMTP and HLR.

Comment installer Postio — UK Address, Postcode, Email & Phone Validation ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add postio-uk-address-postcode-email-phone-v -e 'POSTIO_API_KEY=<your postio_api_key>' -e 'POSTIO_BASE_URL=<POSTIO_BASE_URL>' -- npx -y @postio/mcp@0.1.5. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Postio — UK Address, Postcode, Email & Phone Validation ?

Oui. Il attend POSTIO_API_KEY, à renseigner dans sa configuration.

Postio — UK Address, Postcode, Email & Phone Validation est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Postio — UK Address, Postcode, Email & Phone Validation ?

Il est publié par postio-uk. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.