PostalDataPI MCP Server
resmi70'ten fazla ülke için küresel posta kodu sorgulama, doğrulama ve şehir arama. 10 ms'nin altında yanıt süreleri.
Dokümantasyon
PostalDataPI MCP Sunucusu
PostalDataPI için MCP (Model Bağlam Protokolü) sunucusu — yapay zeka aracılarının 240'tan fazla ülke ve bölgede posta kodlarını sorgulamasına, doğrulamasına ve aramasına olanak tanır; zengin meta verilerle birlikte: saat dilimi, idari bölgeler, rakım ve koordinatlar.
Araçlar
| Araç | Açıklama |
|---|---|
lookup_postal_code | Bir posta kodu için şehir, eyalet/bölge ve kısaltmayı getirir (ABD ZIP, İngiltere posta kodu, Alman PLZ, vb.) |
validate_postal_code | Bir ülkede posta kodunun var olup olmadığını kontrol eder |
search_by_city | Bir şehir için tüm posta kodlarını bulur |
get_postal_code_metadata | Tam meta veriler: koordinatlar, idari hiyerarşi, saat dilimi, rakım ve daha fazlası |
Kurulum
1. API Anahtarı Edinin
postaldatapi.com/register adresinden kaydolun — 1.000 ücretsiz sorgu, kredi kartı gerekmez.
2. Yükleme
pip install postaldatapi-mcp
3. Claude Code ile Yapılandırma
claude mcp add --transport stdio postaldatapi -- \
env POSTALDATAPI_KEY=your_api_key_here postaldatapi-mcp
4. Claude Desktop ile Yapılandırma
Claude Desktop yapılandırmanıza ekleyin (macOS'ta ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"postaldatapi": {
"command": "postaldatapi-mcp",
"env": {
"POSTALDATAPI_KEY": "your_api_key_here"
}
}
}
}
Kullanım
Yapılandırıldıktan sonra Claude'a doğal bir şekilde sorun:
- "90210 posta kodu hangi şehirde?"
- "İngiltere SW1A posta kodunu sorgula"
- "10115 geçerli bir Alman posta kodu mu?"
- "Beverly Hills, CA için posta kodları nelerdir?"
- "Japonya'daki 100-0001 posta kodunun koordinatlarını getir"
Claude, yanıtlamak için PostalDataPI araçlarını otomatik olarak kullanacaktır.
Desteklenen Ülkeler
ABD, İngiltere, Kanada, Almanya, Fransa, Japonya, Avustralya, Brezilya, Hindistan ve çok daha fazlası dahil 240'tan fazla ülke ve bölge. Tam listeyi postaldatapi.com/countries adresinde görebilirsiniz.
Zengin Meta Veriler
Temel sorgulamaların ötesinde, get_postal_code_metadata aracı posta kodu başına 18'e kadar alan döndürür:
- Koordinatlar (enlem, boylam)
- Saat dilimi (örn.,
America/Mexico_City,Europe/Berlin) - İdari hiyerarşi (eyalet/il, ilçe, belediye)
- Rakım (deniz seviyesinden metre cinsinden yükseklik)
- Yer adı ve ülke bilgisi
Mexico City 06000 için örnek yanıt:
{
"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
}