MapIron MCP sunucusu
Commit 9 Kas 2026OpenStreetMap verilerini kullanarak geocoding, statik harita görüntüleri ve gizlilik odaklı alan haritaları sağlar.
Ayrıca bilinen adı Software-Consulting/mapiron-mcp, maps
- Yıldızlar
- 0
- Araçlar
- 5
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.3
- Son commit
- 9 Kas 2026
- Lisans
- MIT
MapIron MCP nedir?
MapIron bir MCP sunucusudur. OpenStreetMap verilerini kullanarak geocoding, statik harita görüntüleri ve gizlilik odaklı alan haritaları sağlar. 5 araç sunar; örneğin geocode, reverse_geocode, static_map.
Özet, projenin README dosyasından oluşturuldu
MapIron MCP sunucusu hakkında
MapIron, bir haritalama araçları seti aracılığıyla geliştiricilere OpenStreetMap verilerine erişim sağlar. Adreslerin koordinatlara dönüştürülmesine (geocoding), tersine geocoding (reverse geocoding) işlemlerine ve statik harita görüntüleri oluşturulmasına olanak tanır. Benzersiz bir privacy-area-map aracı, belirli konumları korumak için tam pinler yerine gölgeli bölgeler gösterebilir. Kullanıcılar ayrıca MapLibre GL JS, Leaflet veya OpenLayers kullanarak etkileşimli haritalar için kod ve URL'ler oluşturabilir.
Bu sunucu, hosted HTTP servisi olarak veya Claude Desktop gibi istemciler için yerel bir stdio bridge üzerinden kullanılabilir. Hosted sürümü kullanmak için API anahtarınızla birlikte bir Authorization header sağlamanız gerekir. npx kullanarak yapılan yerel kurulumlarda MAPIRON_API_KEY ortam değişkenini yapılandırmanız gerekmektedir. Servis, ücretsiz planın yanı sıra aşım ücretlendirmesi içermeyen aylık limitli sabit ücretli planlardan oluşan bir modelle çalışır.
Neler yapabilirsiniz
- 1Adresleri koordinatlara dönüştürünYapay zekadan belirli bir sokak adresi için enlem ve boylam bilgilerini bulmasını isteyin.
- 2Gizlilik dostu konum görselleri oluşturunTam bir noktayı ifşa etmeden genel bir alanı gösteren bir harita talep edin.
- 3Statik harita görüntüleri oluşturunYapay zekanın belirli işaretçileri veya bir seyahat rotasını içeren bir harita görüntüsü oluşturmasını sağlayın.
- 4Etkileşimli web haritaları oluşturunLeaflet veya OpenLayers kullanarak bir harita uygulamak için gerekli kodları ve URL'leri talep edin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
MapIron MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıMapIron MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http maps https://api.pinsharing.com/v1/mcpMapIron MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"maps": {
"url": "https://api.pinsharing.com/v1/mcp"
}
}
}MapIron MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"maps": {
"type": "http",
"url": "https://api.pinsharing.com/v1/mcp"
}
}
}MapIron MCP'yi Codex içine yükleyin
~/.codex/config.toml
[mcp_servers.maps] url = "https://api.pinsharing.com/v1/mcp"
MapIron MCP'yi Gemini CLI içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"maps": {
"httpUrl": "https://api.pinsharing.com/v1/mcp"
}
}
}MapIron MCP araçları 5
README dosyasından algılandıgeocodereverse_geocodestatic_mapprivacy_area_mapmap_setup
| geocode | — | |
| reverse_geocode | — | |
| static_map | — | |
| privacy_area_map | — | |
| map_setup | — |
Yapılandırma
MAPIRON_API_KEY
| Ad | Açıklama | Sunucu |
|---|---|---|
| MAPIRON_API_KEY | — |
Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirsoftware-consulting/mapiron-mcp is public and reachablegithub.com/software-consulting/mapiron-mcp ↗Geçti
- Paket bu depoyu kaynak olarak gösteriyorKontrol edilmedi
- Derleme kaynağı (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-09github.com/software-consulting/mapiron-mcp ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette ve bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok5 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişNo tool named like delete, drop or execGeçti
- Uzak endpoint MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 258 msGeçti
MapIron MCP
MapIron (https://mapiron.com) is a map API built on OpenStreetMap data, with a free plan and flat paid plans. It provides static map images, including a privacy-area mode, geocoding, and tiles. This repository provides a small stdio-to-HTTP bridge for MCP clients that can only launch local servers.
MCP Registry: com.mapiron/maps
MapIron was called PinSharing until November 2026. Old configs keep working: see Upgrading from PinSharing.
Most clients: use the hosted server directly
The hosted MCP server is available at:
https://api.mapiron.com/v1/mcp
See https://mapiron.com/docs/mcp for setup. With Claude Code:
claude mcp add --transport http mapiron https://api.mapiron.com/v1/mcp --header "Authorization: Bearer YOUR_KEY"
Clients that only run local servers (stdio)
Some clients, such as Claude Desktop with claude_desktop_config.json, can only launch local stdio MCP servers. For those, use this bridge.
{
"mcpServers": {
"mapiron": {
"command": "npx",
"args": ["-y", "github:Software-Consulting/mapiron-mcp"],
"env": { "MAPIRON_API_KEY": "ps_your_key" }
}
}
}
Git and Node.js 18+ are required.
Tools
| Tool | What it does | What it counts |
|---|---|---|
geocode |
Convert addresses or place names to coordinates | 1 geocode |
reverse_geocode |
Convert coordinates to an address or place | 1 geocode |
static_map |
Render a map image with markers or a route | 1 static image |
privacy_area_map |
Show roughly where a place is (a shaded area, no pin); never reveals the exact point | 1 static image |
map_setup |
Code and URLs for an interactive map (MapLibre GL JS, Leaflet, OpenLayers) | free |
Configuration
| Variable | Required | Default | Description |
|---|---|---|---|
MAPIRON_API_KEY |
Recommended | none | MapIron API key (ps_...). Without it, discovery works and tool calls return the server's missing_key error. |
MAPIRON_MCP_URL |
No | https://api.mapiron.com/v1/mcp |
Hosted MCP server URL. Must be https: unless the host is localhost or 127.0.0.1. |
MAPIRON_MCP_TIMEOUT_MS |
No | 60000 |
HTTP timeout in milliseconds. |
MAPIRON_MCP_DEBUG |
No | unset | Set to 1 to write debug logs to stderr. |
Upgrading from PinSharing
Nothing breaks if you change nothing:
github:Software-Consulting/pinsharing-mcpredirects to this repository.PINSHARING_API_KEY,PINSHARING_MCP_URL,PINSHARING_MCP_TIMEOUT_MSandPINSHARING_MCP_DEBUGare still read. If both names are set, theMAPIRON_one wins.- Existing
ps_keys work unchanged, andhttps://api.pinsharing.com/v1/mcpstill serves the same tools.
To move to the new names, change the repository in args to github:Software-Consulting/mapiron-mcp and rename the variable to MAPIRON_API_KEY.
How it works
The bridge reads JSON-RPC messages from stdin, one per line, and forwards each one to the hosted MCP server over HTTPS. Responses are written to stdout, one JSON object per line. Nothing is stored locally. The API key is only sent to the configured server (by default api.mapiron.com) in the Authorization header, and never printed in logs or errors.
Plans and caps
MapIron has hard monthly caps and no overage billing. A free plan is available without a card:
- Pricing and caps: https://mapiron.com/pricing
- Free keys / dashboard: https://mapiron.com/dashboard
Attribution
Map data © OpenStreetMap contributors. Show attribution wherever map results or images appear.
Development
npm test
The project has zero runtime or development dependencies.
License
MIT. MapIron is a service of Wells Software Consulting LLC.
MapIron MCP soruları
MapIron MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http maps https://api.pinsharing.com/v1/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
MapIron MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
MapIron MCP hangi araçları sunar?
5 araç sunar; bunlar arasında geocode, reverse_geocode, static_map, privacy_area_map, map_setup yer alır.
MapIron'u Claude Desktop ile nasıl kullanabilirim?
Sunucuyu npx kullanarak claude_desktop_config.json dosyanıza ekleyip MAPIRON_API_KEY bilginizi sağlayarak stdio bridge üzerinden kullanabilirsiniz.
privacy-area map aracı nedir?
privacy_area_map aracı, tam noktayı veya bir pini göstermeden, bir konumu temsil eden gölgeli bir alan gösterir.
Eski PinSharing API anahtarlarımı kullanabilir miyim?
Evet, mevcut ps_ anahtarları değişmeden çalışır ve eski konfigürasyon değişkenleri hala desteklenmektedir.