Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "buy_credits"; changed the definition of "distance", "quick_zip", "radius_search" and 3 more (11 tools before, 12 now)
{"properties":{"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"from":{"description":"Origin: a ZIP ⟨39 unchanged words⟩
{"properties":{"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"code":{"description":"A US ZIP Code ⟨54 unchanged words⟩
⟨62 unchanged words⟩ "type":["array","null"]},"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"code":{"description":"Centre point: a ⟨310 unchanged words⟩
{"properties":{"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"country":{"default":null,"description":"Restrict ⟨175 unchanged words⟩
⟨43 unchanged words⟩ is normalised.","type":"string"},"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"include":{"default":null,"description":"Data ⟨151 unchanged words⟩ , acs_tract_housing; census_YYYY, cd_YYYY, state_leg_YYYY for YYYY2010-2025;2010-2026; acs_tract_demographic_YYYY, acs_tract_social_YYYY, acs_tract_economic_YYYY, acs_tract_housing_YYYY for YYYY ⟨9 unchanged words⟩ {"pattern":"^(coordinates|census|cd|state_leg|school_district|timezone|acs_tract_demographic|acs_tract_social|acs_tract_economic|acs_tract_housing|(census|cd|state_leg)_(201\\d|202[0-50-6])|(acs_tract_demographic|acs_tract_social|acs_tract_economic|acs_tract_housing)_202[2-4])$","type ⟨8 unchanged words⟩
⟨80 unchanged words⟩ "type":["array","null"]},"api_key":{"default":null,"description":"Your ZIP-Codes.com API key, only when you cannot send it as the X-Api-Key or Authorization: Bearer header (for example a key bought with buy_credits in this conversation). Leave it out to use the free tier. It is never shown back in a response.","type":["string","null"]},"code":{"description":"A US ZIP Code ⟨158 unchanged words⟩ , 2021; census_YYYY, cd_YYYY, state_leg_YYYY for YYYY2010-2025;2010-2026; acs_demographic_YYYY, acs_social_YYYY, acs_economic_YYYY, acs_housing_YYYY for YYYY ⟨11 unchanged words⟩ timezone|census|cd|state_leg|school_district|demographics|medicare|statcan|acs_demographic|acs_social|acs_economic|acs_housing|statcan_(201[16]|2021)|(census|cd|state_leg)_(201\\d|202[0-50-6])|(acs_demographic|acs_social|acs_economic|acs_housing)_(201[1-9]|202[0-4] ⟨10 unchanged words⟩
Buy credits — Buy a credit pack with a wallet that pays MPP (Machine Payments Protocol) challenges, such as Stripe Link. The credits go on the account or prepaid card of the API key you send. Without a key, the purchase makes a prepaid card: a new API key holding the credits, in the result's api_key; pass it as api_key on later calls, and keep it (it is shown again only while the card is unused, for 24 hours). Name the pack by pack, price_usd or credits (the packs: https://api.zip-codes.com/pricing.json). The first call answers Payment Required (-32042) with a challenge for that pack and charges nothing; a…
Certificate recorded, valid to 2026-11-07
Authorization not required
Changed the definition of "about_data", "city_name_rules", "county_reference" and 8 more
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true ⟨4 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true ⟨4 unchanged words⟩
Unknown → Live
First tool surface recorded: 11 tools (server version 1.0.0)
https://mcp.zip-codes.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true ⟨3 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"Distance between two places"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true ⟨4 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"Quick ZIP ⟨5 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"Radius search"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"Place search (type-ahead)"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"Validate a US address"}
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":false,"readOnlyHint":true ⟨4 unchanged words⟩
{"destructiveHint":false,"idempotentHint":true,"openWorldHint":truefalse,"readOnlyHint":true,"title":"ZIP Code lookup"}