Geo Explorer MCP server
io.github.arnienemeth/geo-explorer-mcp·v0.1.0Country facts, administrative boundaries and regional statistics, for interactive geography.
0 stars
Reviews
Write oneNobody has reviewed Geo Explorer yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Geo Explorer tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_country_profileGet a factual profile of a country: capital cities with coordinates, population, area, region, currencies, languages (English and native names), bordering countries, flag and a Wikipedia link. Accepts a full or partial country name in any language, e.g. 'Slovakia', 'Deutschland' or 'ger'.
get_map_dataGet administrative boundary data for a country, for drawing an interactive map. Returns the names of each sub-national region plus a URL to simplified GeoJSON that a map library (Leaflet, D3, Mapbox) can load directly in the browser. Use level 'ADM0' for the country outline, 'ADM1' for states/provinces/regions (e.g. Slovak kraje, German Bundeslander), or 'ADM2' for counties/districts. Not every co
get_region_detailsGet population, area, capital city and reference links for each first-level region (ADM1) of a country, from Wikidata.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Geo Explorer compares
Against every graded Maps and travel MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 70% of 681 Maps and travel servers
- Tools
- 3
- the typical Maps and travel server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
What its tools let an agent do: 3 read
Install Geo Explorer in Claude Code, Cursor or VS Code
claude mcp add geo-explorer-mcp -- uvx geo-explorer-mcp
What the publisher says
From the Geo Explorer repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.arnienemeth/geo-explorer-mcp -->
geo-explorer-mcp
An MCP server that serves country facts, administrative boundaries and regional statistics as structured data, so an AI assistant can build interactive geography instead of reciting it.
The server deliberately returns data, not prose. It hands back populations, polygons and coordinates; the model decides how to present them — as a clickable map, a comparison table, or a lesson in Slovak, German or Hungarian. Nothing in this server knows how to translate, and it does not need to.
Tools
country accepts a name in almost any language — Slovakia, Slovensko, Magyarország, Magyarorszag (no diacritics), Deutschland, Ungarn.
The two boundary and statistics tools are designed to be joined: getregiondetails returns a matchkey per region, and a joinhint telling the model how to normalise getmapdata's names to match it.
Quick start
git clone https://github.com/arnienemeth/geo-explorer-mcp
cd geo-explorer-mcp
uv syncCopy .env.example to .env and fill it in:
RESTCOUNTRIES_API_KEY=rc_live_... # free: https://restcountries.com/sign-up
GEO_EXPLORER_CONTACT=https://github.com/you/your-repoGEOEXPLORERCONTACT goes into the User-Agent sent to Wikidata. Wikimedia requires a contact URL or email and answers anything else with 403.
Once published to PyPI it also installs with no clone at all:
uvx geo-explorer-mcpTry it in the MCP Inspector:
uv run fastmcp dev inspector server.pyClaude Desktop
Add this to claudedesktopconfig.json (on Windows, %APPDATA%\Claude\claudedesktopconfig.json), adjusting the paths:
{
"mcpServers": {
"geo-explorer": {
"command": "C:\\path\\to\\geo-explorer-mcp\\.venv\\Scripts\\python.exe",
"args": ["C:\\path\\to\\geo-explorer-mcp\\server.py"]
}
}
}Pointing at the project's own .venv interpreter means Claude runs exactly what you tested, with no second environment to keep in sync. Restart Claude Desktop fully afterwards — the config is only read at startup.
Then ask it something like:
Show me an interactive map of Slovakia's regions, shaded by population, in German.
Demo page
demo/index.html renders any of four countries from the same two sources the server uses, joined in the browser: shading by population, area or density, capital markers, a sortable table, and per-region links to Wikipedia and Wikidata. One page, parameterised by country — because the server is generic.
It must be served over http, not opened as a file — a file:// page has a null origin and the browser blocks its cross-origin fetches:
cd demo
python -m http.server 8000The single US miss is the Virgin Islands, which has no ISO 3166-2 entry in Wikidata. Regions without a match render grey rather than being dropped.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Geo Explorer: common questions
- Is Geo Explorer MCP server safe?
- Mostly: it is graded B (80/100). Read the Geo Explorer safety report
- How do I install Geo Explorer?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Geo Explorer need an API key?
- Yes. The registry entry asks for
RESTCOUNTRIES_API_KEY. - Is Geo Explorer maintained?
- The last commit was 38 days ago (2026-09-27). The latest release is v0.1.0.
- What can I use instead of Geo Explorer?
- Servers from other publishers that do the same job: geo-score MCP server, Decodo MCP server and Bharatlas MCP server.
- How does Geo Explorer compare with other Maps and travel MCP servers?
- safety score 80/100 (higher than 70% of 681 Maps and travel servers); tools 3 (the typical Maps and travel server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Geo Explorer
Same job from other publishers: the closest match first, then the best rated.
- geo-scoreFree 0-100 score: can AI engines cite a site? Plus citation checks with your own API keys.not reviewedEstablishedB
- DecodoEnable your AI agents to scrape and parse web content dynamically, including geo-restricted sitesnot reviewedGrowingA
- BharatlasQuery India's open geo data, and author collect maps: register a link, moderate, publish.not reviewedGrowingA
- NslookupDNS lookups, health reports, SSL certs, security scans, GEO scoring, uptime checksnot reviewedGrowingB
- France DataFrench public-data MCP: cross-ref health, demographics, business, geo & real-estate.not reviewedGrowingA