Geographic MCP tools for cities, countries, regions, languages, translations, proximity searches, and keyless city autocomplete.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent â or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag â we're steadily working through the catalog.
đĄ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Geomelon MCP.
search_citiesSearch by name, country code, region, population range, sort order
get_cityFull details for a city by UUID
get_city_translationsAll name translations for a city by UUID
get_city_settlement_typesSettlement-type classifications for a city by UUID
cities_by_coordinates_closestCities nearest to a lat/lon, ordered by distance
cities_by_coordinates_largestLargest cities near a lat/lon, ordered by population
930m310n/geomelon-mcp MCP server connects MCP-compatible clients to the Geomelon geographic API. Its tools cover cities, countries, administrative regions, and languages, including multilingual names across 50 languages. City operations include filtered search, UUID-based lookup, translations, settlement classifications, coordinate-based proximity searches, and distance calculations. Country and region tools support listing, UUID lookup, translations, and relationships between countries and their regions.
The server also includes compound operations that combine related requests. These can return a city with its country and region, assemble a country overview with regions and top cities, compare two cities with their distance, find cities near a known city, or search cities using a country name instead of an ISO code.
930m310n/geomelon-mcp MCP server provides two transports. The geomelon-mcp binary uses stdio for local integrations such as Claude Desktop, Cursor, Windsurf, and Cline. The geomelon-mcp-http binary provides Streamable HTTP for Claude Code and remote clients.
With GEOMELON_API_KEY configured, the server exposes the full set of geographic tools through the Geomelon API. Without that key, it starts in keyless demo mode and exposes only search_cities_autocomplete. That tool uses pre-built static files for country-scoped, language-specific city-name prefix searches and is also available when a key is configured.
The HTTP transport is stateless, so requests do not depend on a persistent session. Its root and /health endpoints return a small status response that indicates whether the instance is running in full or keyless-demo mode. CORS allows browser-based remote MCP clients to reach the HTTP transport.
Running the local stdio server requires Node.js 18 or newer. The full configuration needs a RapidAPI key with the Geomelon API subscribed. For Claude Desktop, Cursor, Windsurf, or Cline, configure the npx -y geomelon-mcp command and pass GEOMELON_API_KEY in the MCP server environment.
The same package can run without the key for autocomplete-only use. A public hosted keyless instance is available at https://mcp.geomelon.dev/mcp, so a remote-capable client can use that endpoint without starting a local process or signing up.
For HTTP operation, run npx geomelon-mcp-http. The default MCP endpoint is /mcp on port 3000. Set PORT when another port is needed, and provide GEOMELON_API_KEY for full access. The server loads values from a .env file when run locally or on a hosted machine.
The 930m310n/geomelon-mcp MCP server includes tools for:
Keyless demo mode does not provide the general city, country, region, language, distance, or compound tools; only search_cities_autocomplete is available. Full access depends on a subscribed RapidAPI Geomelon key. The hosted endpoint is likewise limited to the keyless autocomplete tool. HTTP deployments must remain running for clients to connect, and each HTTP request is independent because the transport does not maintain sessions.
Factual signals from GitHub, npm, and our automated checks â not a rating.
No reviews yet â be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/930m310n-geomelon-mcp)<a href="https://allmcps.com/mcp/930m310n-geomelon-mcp"><img src="https://allmcps.com/api/badge/930m310n-geomelon-mcp?style=directory" alt="Geomelon MCP on AllMCPs" /></a>