geodb-cities

geodb-cities

3.9

geodb-cities is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of geodb-cities and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The GeoDB Cities MCP Server provides comprehensive data about cities, regions, countries, and islands worldwide, with filtering and sorting capabilities.

The GeoDB Cities MCP Server offers a RESTful API that provides access to extensive global geographic data. You can retrieve information about over 700,000 towns, cities, counties, and islands, which can be filtered and displayed in multiple languages. This server adheres to industry best practices to ensure a reliable and efficient service.

Features

  • Global Data Access: Retrieve data on cities, regions, countries, and islands from around the world.
  • Filtering Options: Filter data by name prefix, country, location, time zone, or minimum population.
  • Multi-language Support: Display results in various languages, including English, French, German, Italian, Portuguese, Russian, and Spanish.
  • Sorting Capabilities: Sort results by name, country code, elevation, population, or any combination of these criteria.
  • Place Details: Access detailed information about places, including GPS location, time zone, population, elevation, and current time, factoring in daylight savings.

Tools

  1. admin_divisions

    Find administrative divisions, filtering by optional criteria. If no criteria are set, you will get back all known divisions with a population of at least 1000

  2. admin_divisions_near_division

    Get divisions near the given administrative division, filtering by optional criteria.

  3. admin_divisions_near_location

    Get administrative divisions near the given location, filtering by optional criteria.

  4. admin_division_details

    Get the details for a specific administrative division, including location coordinates, population, and elevation above sea-level (if available).

  5. countries

    Find countries, filtering by optional criteria. If no criteria are set, you will get back all known countries.

  6. country_details

    Get the details for a specific country, including number of regions.

  7. country_places

    Get the places in the given country.

  8. country_regions

    Find regions in a specific country, filtering by optional criteria. Regions can be states, provinces, districts, or otherwise major political divisions.

  9. country_region_details

    Get the details of a specific country region, including number of cities.

  10. country_region_cities

    Get the cities in the given region.

  11. country_region_divisions

    Get the administrative divisions in the given region.

  12. country_region_places

    Get the places in the given region.

  13. cities

    Find cities, filtering by optional criteria. If no criteria are set, you will get back all known cities with a population of at least 1000.

  14. cities_near_city

    Get cities near the given city, filtering by optional criteria.

  15. cities_near_division

    Get cities near the given administrative division, filtering by optional criteria.

  16. cities_near_location

    Get cities near the given location, filtering by optional criteria.

  17. city_details

    Get the details for a specific city, including location coordinates, population, and elevation above sea-level (if available).

  18. city_located_in

    Get the details for the containing populated place (e.g., its county or other administrative division), including location coordinates, population, and elevation above sea-level (if available). Currently, this data is highly dependent on whether the Wikidata locatedIn relation is properly defined. If you see an issue, please propose a change to the corresponding Wikidata entry.

  19. city_date_time

    Get the city current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ

  20. city_distance

    Gets the distance to the given city.

  21. city_time

    Get the city current time in ISO-8601 format: HHmmss.SSSZ

  22. places

    Find places, filtering by optional criteria. If no criteria are set, you will get back all known places.

  23. places_near_location

    Get places near the given location, filtering by optional criteria.

  24. places_near_place

    Get places near the given place, filtering by optional criteria.

  25. place_details

    Get the details for a specific place, including location coordinates, population, and elevation above sea-level (if available).

  26. place_located_in

    Get the details for the containing populated place (e.g., its county or other administrative division), including location coordinates, population, and elevation above sea-level (if available). Currently, this data is highly dependent on whether the Wikidata locatedIn relation is properly defined. If you see an issue, please propose a change to the corresponding Wikidata entry.

  27. place_date_time

    Get this place's current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ

  28. place_distance

    Gets this place's distance to the given place.

  29. place_time

    Get this place's current time in ISO-8601 format: HHmmss.SSSZ

  30. currencies

    Get currencies, filtering by optional criteria. If no criteria are set, you will get back all known currencies.

  31. languages

    Get all supported languages

  32. locales

    Get all known locales.

  33. time_zones

    Get all known time-zones.

  34. time_zone

    Get the time-zone current time in ISO-6801 format: HHmmss.SSSZ

  35. time_zone_date_time

    Get the timezone current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ

  36. time_zone_time

    Get the time-zone current time in ISO-6801 format: HHmmss.SSSZ