PostalDataPI MCP Server
resmiPencarian kode pos global, validasi, dan pencarian kota untuk 70+ negara. Respons di bawah 10ms.
Dokumentasi
PostalDataPI MCP Server
Server MCP (Model Context Protocol) untuk PostalDataPI — memungkinkan agen AI mencari, memvalidasi, dan menelusuri kode pos di 240+ negara dan wilayah dengan metadata kaya: zona waktu, wilayah administratif, elevasi, dan koordinat.
Alat
| Alat | Deskripsi |
|---|---|
lookup_postal_code | Mendapatkan kota, negara bagian/wilayah, dan singkatan untuk kode pos (ZIP AS, kode pos Inggris, PLZ Jerman, dll.) |
validate_postal_code | Memeriksa apakah kode pos ada di suatu negara |
search_by_city | Menemukan semua kode pos untuk suatu kota |
get_postal_code_metadata | Metadata lengkap: koordinat, hierarki admin, zona waktu, elevasi, dan lainnya |
Penyiapan
1. Dapatkan Kunci API
Daftar di postaldatapi.com/register — 1.000 kueri gratis, tanpa kartu kredit.
2. Instal
pip install postaldatapi-mcp
3. Konfigurasi dengan Claude Code
claude mcp add --transport stdio postaldatapi -- \
env POSTALDATAPI_KEY=your_api_key_here postaldatapi-mcp
4. Konfigurasi dengan Claude Desktop
Tambahkan ke konfigurasi Claude Desktop Anda (~/Library/Application Support/Claude/claude_desktop_config.json di macOS):
{
"mcpServers": {
"postaldatapi": {
"command": "postaldatapi-mcp",
"env": {
"POSTALDATAPI_KEY": "your_api_key_here"
}
}
}
}
Penggunaan
Setelah dikonfigurasi, tanyakan Claude secara alami:
- "Kota apa kode ZIP 90210?"
- "Cari kode pos Inggris SW1A"
- "Apakah 10115 kode pos Jerman yang valid?"
- "Apa saja kode pos untuk Beverly Hills, CA?"
- "Dapatkan koordinat untuk kode pos 100-0001 di Jepang"
Claude akan otomatis menggunakan alat PostalDataPI untuk menjawab.
Negara yang Didukung
240+ negara dan wilayah termasuk AS, Inggris, Kanada, Jerman, Prancis, Jepang, Australia, Brasil, India, dan banyak lagi. Lihat daftar lengkapnya di postaldatapi.com/countries.
Metadata Kaya
Di luar pencarian dasar, alat get_postal_code_metadata mengembalikan hingga 18 bidang per kode pos termasuk:
- Koordinat (lintang, bujur)
- Zona waktu (mis.,
America/Mexico_City,Europe/Berlin) - Hierarki administratif (negara bagian/provinsi, county, munisipalitas)
- Elevasi (meter di atas permukaan laut)
- Nama tempat dan informasi negara
Contoh respons untuk Mexico City 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
}