aigeon-ai/geodb-cities
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.
Try geodb-cities with chat:
Has a README
Github repo has a README.md.
Has a License
Github repo doesn't have a valid license.
Server can be inspected
View server inspector
Server schema can be extracted
Can get at lease one tool info from the README or server.
Online hosted on MCPHub
Can be automatically deployed by MCPHub.
Has social accounts
Do not have any social accounts.
Claimed by the author or certified by MCPHub
If you are the author, claim authorship
AI Evaluation ReportTotal Score: 6/10
The agent demonstrates proficiency in handling straightforward, multi-step geospatial queries that rely on its core tools, such as identifying cities within a region, sorting them by population, and calculating distances. It is also accurate in retrieving static geographic data like coordinates.However, the agent has two significant weaknesses:Critical Failure in a Core Capability: The agent failed to correctly calculate the local time for a major city (Sydney), providing a time that was off by many hours. This points to a fundamental flaw in its time-calculation logic, which is listed as a key capability.Outdated and Inaccurate Knowledge Base: The agent consistently provided outdated information regarding the country with the most official languages, missing key data points like Bolivia. It also relied on slightly outdated population figures and provided inaccurate information about Malaysia's official languages.While the agent can successfully execute some complex queries, its unreliability in core functions like time calculation and its reliance on an incomplete knowledge base for factual data significantly impact its overall performance.
Test case 1
Score: 5/10List the countries that have more than one official language, specifying each language.Here is a list of countries that have more than one official language, along with the languages spoken in each country:
-
Canada
- Official Languages: English, French
-
Belgium
- Official Languages: Dutch, French, German
-
Switzerland
- Official Languages: German, French, Italian, Romansh
-
India
- Official Languages: Hindi, English, and 21 other languages recognized in the Eighth Schedule
-
South Africa
- Official Languages: Afrikaans, English, isiNdebele, isiXhosa, isiZulu, Sesotho, Setswana, siSwati, Tshivenda, Xitsonga
-
Singapore
- Official Languages: English, Mandarin, Malay, Tamil
-
Luxembourg
- Official Languages: Luxembourgish, French, German
-
Equatorial Guinea
- Official Languages: Spanish, French, Portuguese
-
Malaysia
- Official Languages: Malay, English, Mandarin, Tamil
-
Comoros
- Official Languages: Comorian, Arabic, French
-
Cyprus
- Official Languages: Greek, Turkish
-
Vanuatu
- Official Languages: Bislama, English, French
These countries have established multilingualism as part of their national identity, reflecting diverse cultural and historical backgrounds.
-
Test case 2
Score: 5/10List the countries with the highest number of official languages, specifying each language.Here are some countries with the highest number of official languages, along with each language spoken:
-
India
- Languages: Hindi, English, Bengali, Telugu, Marathi, Tamil, Urdu, Gujarati, Malayalam, Kannada, Oriya, Punjabi, Assamese, Maithili, Santhali, Kashmiri, Nepali, Konkani, Dogri, Manipuri, Bodo, Urdu, and several others (totaling over 20 recognized languages).
-
Zimbabwe
- Languages: English, Shona, Sindebele, Chewa, Chibarwe, Ndau, Nambya, Sotho, Tswana, Venda, Xhosa, and several others (totaling 16 official languages).
-
South Africa
- Languages: Afrikaans, English, isiNdebele, isiXhosa, isiZulu, Sesotho, Setswana, siSwati, Tshivenda, Xitsonga (totaling 11 official languages).
-
Canada
- Languages: English, French (official at the federal level), as well as several indigenous languages recognized in various provinces and territories.
-
Belgium
- Languages: Dutch, French, German (3 official languages).
-
Switzerland
- Languages: German, French, Italian, Romansh (4 official languages).
-
Equatorial Guinea
- Languages: Spanish, French, Portuguese (3 official languages).
-
Cameroon
- Languages: English, French (official languages), alongside numerous indigenous languages.
-
Finland
- Languages: Finnish, Swedish (2 official languages).
-
Bosnia and Herzegovina
- Languages: Bosnian, Croatian, Serbian (3 official languages).
This list highlights countries with multiple official languages, reflecting their diverse linguistic heritage.
-
Test case 3
Score: 7/10Which country has the highest number of official languages, and what are they?The country with the highest number of official languages is Zimbabwe. Zimbabwe recognizes 16 official languages, which are:
- Chewa
- Chibarwe
- English
- Kalanga
- Koisan
- Nambya
- Ndau
- Ndebele
- Shangani
- Shona
- Sotho
- Tonga
- Tswana
- Venda
- Xhosa
- Zimbabwean Sign Language
This diverse linguistic recognition reflects the country's rich cultural heritage and commitment to inclusivity.
Test case 4
Score: 8/10What are the top 3 most populous cities in the state of California, and what is the straight-line distance in kilometers between the most populous and least populous of those three?The top 3 most populous cities in California are:
-
Los Angeles
- Population: 3,898,747
- Coordinates: Latitude 34.05223, Longitude -118.24368
-
San Diego
- Population: 1,386,932
- Coordinates: Latitude 32.71500, Longitude -117.16250
-
San Jose
- Population: 1,013,240
- Coordinates: Latitude 37.30417, Longitude -121.87278
Distance
The straight-line distance between the most populous city (Los Angeles) and the least populous city among the top three (San Jose) is approximately 488 kilometers.
-
Test case 5
Score: 4/10What are the geographic coordinates (latitude and longitude) of Sydney, Australia, and what is the current local date and time there?The geographic coordinates of Sydney, Australia, are approximately:
- Latitude: -33.8753
- Longitude: 151.215
As for the current local date and time in Sydney, it is currently September 1, 2025, at 4:15 AM (UTC-4). However, Sydney operates on a different time zone (UTC+10 or UTC+11 during Daylight Saving Time). Please adjust accordingly based on the specific date and whether Daylight Saving Time is in effect at that time.