PostalDataPI MCP Server
oficialConsultas de códigos postais globais, validação e busca por cidades em mais de 70 países. Respostas em menos de 10ms.
O que você pode fazer com PostalDataPI MCP?
- Consultar um código postal — Solicite a cidade, estado e região associados a um determinado código postal usando
lookup_postal_code. - Validar um código postal — Verifique se um código postal existe para um país específico com
validate_postal_code. - Encontrar todos os códigos de uma cidade — Recupere todos os códigos postais que atendem a uma determinada cidade via
search_by_city. - Obter metadados completos de localização — Solicite coordenadas, fuso horário, altitude e hierarquia administrativa para um código postal através de
get_postal_code_metadata.
Documentação
PostalDataPI MCP Server
Servidor MCP (Model Context Protocol) para PostalDataPI — permite que agentes de IA consultem, validem e pesquisem códigos postais em mais de 240 países e territórios com metadados ricos: fuso horário, regiões administrativas, altitude e coordenadas.
Ferramentas
| Ferramenta | Descrição |
|---|---|
lookup_postal_code | Obtém cidade, estado/região e abreviação para um código postal (CEP dos EUA, código postal do Reino Unido, PLZ alemão, etc.) |
validate_postal_code | Verifica se um código postal existe em um país |
search_by_city | Encontra todos os códigos postais de uma cidade |
get_postal_code_metadata | Metadados completos: coordenadas, hierarquia administrativa, fuso horário, altitude e mais |
Configuração
1. Obtenha uma Chave de API
Cadastre-se em postaldatapi.com/register — 1.000 consultas gratuitas, sem necessidade de cartão de crédito.
2. Instalação
pip install postaldatapi-mcp
3. Configurar com Claude Code
claude mcp add --transport stdio postaldatapi -- \
env POSTALDATAPI_KEY=your_api_key_here postaldatapi-mcp
4. Configurar com Claude Desktop
Adicione ao arquivo de configuração do Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json no macOS):
{
"mcpServers": {
"postaldatapi": {
"command": "postaldatapi-mcp",
"env": {
"POSTALDATAPI_KEY": "your_api_key_here"
}
}
}
}
Uso
Uma vez configurado, pergunte ao Claude naturalmente:
- "Qual é a cidade do CEP 90210?"
- "Consulte o código postal do Reino Unido SW1A"
- "10115 é um código postal alemão válido?"
- "Quais são os códigos postais de Beverly Hills, CA?"
- "Obtenha as coordenadas do código postal 100-0001 no Japão"
O Claude usará automaticamente as ferramentas do PostalDataPI para responder.
Países Suportados
Mais de 240 países e territórios, incluindo EUA, Reino Unido, Canadá, Alemanha, França, Japão, Austrália, Brasil, Índia e muitos outros. Veja a lista completa em postaldatapi.com/countries.
Metadados Ricos
Além das consultas básicas, a ferramenta get_postal_code_metadata retorna até 18 campos por código postal, incluindo:
- Coordenadas (latitude, longitude)
- Fuso horário (ex.:
America/Mexico_City,Europe/Berlin) - Hierarquia administrativa (estado/província, condado, município)
- Altitude (metros acima do nível do mar)
- Nome do local e informações do país
Exemplo de resposta para Cidade do México 06000:
{
"postalCode": "06000",
"country": "MX",
"placeName": "Centro",
"latitude": 19.4364,
"longitude": -99.1553,
"timezone": "America/Mexico_City",
"adminLevel1": "Ciudad de México",
"adminLevel2": "Cuauhtémoc",
"elevation": 2239
}