MCP.Market

ParseAddr — Address Parsing & Normalization MCP server

online · 100% uptime
by parseaddr.com·com.parseaddr/address-parse·v0.1.0

Hosted libpostal: messy free-text postal addresses → structured fields. No 2-4GB self-host.

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed ParseAddr — Address Parsing & Normalization yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ParseAddr — Address Parsing & Normalization tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 10523ms; handshake note: MCP handshake timed out after 10000ms12/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 22 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How ParseAddr — Address Parsing & Normalization compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
72/100
higher than 38% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
88 ms
faster than 86% of 30,031 servers

Install ParseAddr — Address Parsing & Normalization in Claude Code, Cursor or VS Code

claude mcp add --transport http address-parse https://api.parseaddr.com/mcp
Add to Cursor

What the publisher says

From the ParseAddr — Address Parsing & Normalization repository's README, as published. We do not edit it. Read it on GitHub

parseaddr — clients & MCP server

Thin, open clients for the ParseAddr hosted address API. Turn messy, free-text postal addresses into clean structured fields (house number, road, unit, city, postcode, country) with a single call — no 2–4 GB libpostal self-host, no C build, no ops. The heavy lifting runs on api.parseaddr.com; everything in this repo is a small HTTP client that calls it.

This repo is the client layer only (npm package, PyPI package, MCP server, registry manifests).

The service itself is hosted — you don't run it, you call it.

When to use this (humans & AI agents)

Reach for ParseAddr when you need to parse or standardise postal addresses and:

  • you don't want to self-host libpostal (a dedicated 2–4 GB-RAM box + a fiddly C build), and
  • you want cheap, self-serve, usage-based pricing rather than enterprise incumbents.

Typical jobs: e-commerce checkout, delivery/logistics, CRM dedup, fintech onboarding.

Not USPS CASS / Royal Mail PAF deliverability validation — see address validation vs parsing. For the messy-string → JSON job, see parse messy addresses API.

Node (npm)

Get a free API key — email only, no card, 2,000 calls/month.

parseaddr is not on the npm registry yet (npmjs 404). Install from this repo:

npm install ./packages/npm

Activate the key with a first parse (replace paYOURKEY):

curl -s https://api.parseaddr.com/v1/parse \
  -H "Authorization: Bearer pa_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"address":"flat 2, 10 downing st, london sw1a 2aa"}'

Or from Node:

import { parse } from "parseaddr";
await parse("flat 2, 10 downing st, london sw1a 2aa", { apiKey: "pa_YOUR_KEY" });
// { parsed: { unit: "flat 2", house_number: "10", road: "downing st",
//             city: "london", postcode: "sw1a 2aa" }, components: [...] }

Set PARSEADDRAPIKEY and you can omit { apiKey }.

Python (pip)

Get a free API key — email only, no card, 2,000 calls/month.

parseaddr is not on PyPI yet (pypi.org 404). Install from this repo:

pip install ./packages/pypi

First parse (same key, same activation):

curl -s https://api.parseaddr.com/v1/parse \
  -H "Authorization: Bearer pa_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"address":"flat 2, 10 downing st, london sw1a 2aa"}'

Or from Python:

from parseaddr import parse
parse("flat 2, 10 downing st, london sw1a 2aa", api_key="pa_YOUR_KEY")
# {"parsed": {"unit": "flat 2", "house_number": "10", "road": "downing st",
#             "city": "london", "postcode": "sw1a 2aa"}, "components": [...]}

Set PARSEADDRAPIKEY and you can omit api_key=.

MCP (coding agents)

Get a free API key — then set PARSEADDRAPIKEY and run the stdio server (parseaddress, expandaddress).

MCP registry listings (com.parseaddr/address-parse on the Official Registry · mcp.so · Smithery · Glama · LobeHub) are being submitted; until they go live, run the server from source:

npm install ./packages/npm && npx parseaddr-mcp

Example MCP config (point command/args at the local install):

{
  "mcpServers": {
    "parseaddr": {
      "command": "npx",
      "args": ["parseaddr-mcp"],
      "env": { "PARSEADDR_API_KEY": "pa_YOUR_KEY" }
    }
  }
}

Activate the key with a first parse before relying on the tools:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ParseAddr — Address Parsing & Normalization: common questions

Is ParseAddr — Address Parsing & Normalization MCP server safe?
Mostly: it is graded B (72/100). Read the ParseAddr — Address Parsing & Normalization safety report
How do I install ParseAddr — Address Parsing & Normalization?
It runs remotely at api.parseaddr.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does ParseAddr — Address Parsing & Normalization need an API key?
Yes. The registry entry asks for Authorization.
Is ParseAddr — Address Parsing & Normalization maintained?
The last commit was 45 days ago (2026-09-20). The latest release is v0.1.0.
Is ParseAddr — Address Parsing & Normalization up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does ParseAddr — Address Parsing & Normalization compare with other MCP servers?
safety score 72/100 (higher than 38% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 88 ms (faster than 86% of 30,031 servers). Full comparison.