geomelon-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for the HTTP server (only used with HTTP transport). | 3000 |
| GEOMELON_API_KEY | Yes | Your RapidAPI key for the Geomelon API. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_citiesB | Search cities by name, country, population range, and more. Returns matching cities with geographic and translation data. |
| get_cityA | Get full details for a single city by its UUID. |
| get_city_translationsA | Get all available name translations for a city by its UUID. |
| get_city_settlement_typesA | Get settlement-type classifications for a city (e.g. city, town, village) by its UUID. |
| cities_by_coordinates_closestB | Find cities nearest to given coordinates, ordered by distance. |
| cities_by_coordinates_largestA | Find the largest cities near given coordinates, ordered by population. |
| cities_distanceB | Calculate the distance in kilometres between two cities. |
| list_countriesA | List countries with optional filtering by name prefix or telephone code. Supports localized names via preferredLanguages. |
| get_countryA | Get full details for a single country by its UUID, including translations and regions. |
| get_country_translationsB | Get name translations for a country by its UUID. |
| get_country_regionsA | Get all administrative regions belonging to a country by its UUID. |
| list_regionsB | List administrative regions, optionally filtered by country. |
| get_regionB | Get full details for a single region by its UUID. |
| get_region_translationsA | Get name translations for a region by its UUID. |
| find_cities_near_cityB | Find cities near a given city. Resolves the city's coordinates and returns nearby cities ordered by distance or population. |
| city_contextA | Get a city together with its full country and region details in one call. |
| country_overviewA | Get a country's details, all its regions, and its most populous cities in one call. Accepts either a country UUID or a name prefix. |
| compare_citiesA | Fetch full details for two cities and the distance between them in one call. |
| search_cities_in_countryA | Search cities using a country name instead of an ISO code. Resolves the country first, then searches cities within it. |
| list_languagesB | List languages available in the Geomelon database. |
| get_languageB | Get details for a single language by its UUID. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/930m310n/geomelon-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server