Ziplore: US ZIP to county, FIPS, time zone, Census demographics; radius and city ZIPs. Free, no key.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
All ZIP codes of a US city, largest population first.
2-letter code or name
All ZIP codes of a US city, largest population first.
| Argument | Type | Description |
|---|---|---|
| city* | string | |
| limit | integer | |
| state | string | 2-letter code or name |
{
"type": "object",
"required": [
"city"
],
"properties": {
"city": {
"type": "string"
},
"limit": {
"type": "integer",
"default": 25,
"maximum": 50,
"minimum": 1
},
"state": {
"type": "string",
"description": "2-letter code or name"
}
}
}Reverse geocode a latitude/longitude to the nearest US ZIP code(s), with distance.
| Argument | Type | Description |
|---|---|---|
| lat* | number | |
| lon* | number | |
| count | integer |
{
"type": "object",
"required": [
"lat",
"lon"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"count": {
"type": "integer",
"default": 1,
"maximum": 10,
"minimum": 1
}
}
}Great-circle distance in miles and km between two US ZIP codes.
| Argument | Type | Description |
|---|---|---|
| to* | string | |
| from* | string |
{
"type": "object",
"required": [
"from",
"to"
],
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
}
}
}City, state, county and FIPS, coordinates, time zone with UTC offset, and Census demographics (population, income, home value, rent) for up to 10 US ZIP codes. Accepts ZIP+4, addresses and ZIPs missing a leading zero.
| Argument | Type | Description |
|---|---|---|
| zips* | array | US ZIP codes (ZIP+4, addresses and ZIPs that lost their leading zero are accepted). Up to 10. |
| demographics | boolean |
{
"type": "object",
"required": [
"zips"
],
"properties": {
"zips": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 10,
"minItems": 1,
"description": "US ZIP codes (ZIP+4, addresses and ZIPs that lost their leading zero are accepted). Up to 10."
},
"demographics": {
"type": "boolean",
"default": true
}
}
}Every US ZIP within N miles (max 25) of a ZIP or a lat/lon point, closest first, with distance in miles.
| Argument | Type | Description |
|---|---|---|
| lat | number | |
| lon | number | |
| zip | string | |
| limit | integer | |
| miles* | number |
{
"type": "object",
"required": [
"miles"
],
"properties": {
"lat": {
"type": "number"
},
"lon": {
"type": "number"
},
"zip": {
"type": "string"
},
"limit": {
"type": "integer",
"default": 25,
"maximum": 50,
"minimum": 1
},
"miles": {
"type": "number",
"maximum": 25,
"minimum": 0.1
}
}
}