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.
Test Report
- Build Successful
- Server Started
- Client Connected
- Tools Listed
- All Tools Succeeded
- Any Tool Succeeded
Tool | Total Tests | Success | Fail | Success Rate |
---|---|---|---|---|
country_places | 1 | 1 | 0 | 100% |
admin_divisions_near_division | 1 | 1 | 0 | 100% |
admin_division_details | 1 | 0 | 1 | 0% |
country_regions | 1 | 1 | 0 | 100% |
country_region_cities | 1 | 1 | 0 | 100% |
admin_divisions_near_location | 1 | 0 | 1 | 0% |
country_details | 1 | 1 | 0 | 100% |
country_region_details | 1 | 1 | 0 | 100% |
countries | 1 | 1 | 0 | 100% |
admin_divisions | 1 | 1 | 0 | 100% |
EvaluationTotal Score: 5/10
Evaluation Summary of the Agent's Performance
- Strengths:
-
- Clarity and Organization: The agent consistently presents information in a clear and structured manner, making it easy for users to understand.
-
- Correct Identification of Languages and Currency: The agent accurately identifies official languages and currency for Switzerland, demonstrating its capability in handling basic geographical data.
-
- Time Zone Information: The agent correctly identifies time zones for cities like Tokyo, Paris, and Berlin, showing competence in handling time-related queries.
- Weaknesses:
-
- Accuracy/Correctness: The agent frequently provides incorrect information, such as the largest city in Brazil, the distance between Paris and Berlin, and the elevation of Kathmandu. These inaccuracies undermine the reliability of the agent.
-
- Completeness: The agent often fails to provide complete information, such as missing elevation data for Kathmandu and not listing all major administrative divisions for Tokyo.
-
- Consistency with Claimed Capabilities: Despite claiming to assist with geographical data, the agent struggles with providing accurate and comprehensive information, particularly in distance calculations and nearby city listings.
-
- Real-Time Data Access: The agent lacks access to real-time data, such as current exchange rates, which limits its usefulness in providing up-to-date information.
- Suggestions for Improvement:
-
- Implement a verification mechanism to ensure the accuracy of the information provided.
-
- Enhance data retrieval capabilities to include real-time data access where applicable.
-
- Ensure comprehensive and accurate responses by cross-referencing multiple reliable data sources.
- Final Score: The agent demonstrates potential in handling basic geographical queries but requires significant improvements in accuracy and data completeness to be considered reliable and useful. Therefore, the final score is 5/10.
Test case 1
Score: 3/10Can you find the city with the largest population in Brazil and provide its current population, coordinates, and elevation?The city with the largest population in Brazil is the Greater Rio de Janeiro area. Here are the details:
- Population: 11,900,000
- Coordinates: Latitude -22.9028, Longitude -43.2078
- Elevation: (Elevation data is not available for the Greater Rio de Janeiro area specifically, but typically urban areas like this have varying elevations.)
If you need more specific information or additional cities, feel free to ask!
Clarity: The response is well-structured and easy to understand.
Incorrect Identification: The agent incorrectly identifies the city with the largest population in Brazil as the Greater Rio de Janeiro area. In reality, São Paulo is the most populous city in Brazil. (en.wikipedia.org)
Population Figures: The population figure provided (11,900,000) does not correspond to the Greater Rio de Janeiro area. According to available data, the population of São Paulo is approximately 11.88 million as of July 1, 2024. (en.wikipedia.org)
Elevation Data: The agent mentions that elevation data is not available for the Greater Rio de Janeiro area. However, elevation data for major cities like São Paulo is typically accessible. For instance, São Paulo has an average elevation of around 799 meters above sea level. (en.wikipedia.org)
Geographical Information: The agent claims to assist with geographical data but fails to provide accurate information about the largest city in Brazil.
Misleading Information: The incorrect identification of the largest city and inaccurate population figures may mislead users seeking reliable information.
Test case 2
Score: 5/10Can you provide the current time and date for Tokyo, Japan, and also list the major administrative divisions within the city?The current date and time in Tokyo, Japan is July 2, 2025, 7:45 PM.
However, it seems there are no major administrative divisions listed for Tokyo in the database I accessed. This could be due to the way the data is structured or categorized. If you have a specific type of administrative division in mind (like wards, districts, etc.), please let me know, and I can try to assist you further!
Current Time and Date: The agent correctly calculates the current time and date in Tokyo, Japan, based on the provided timestamp of July 2, 2025, 4:45 PM UTC. Given that Tokyo is 9 hours ahead of UTC, the local time would indeed be July 2, 2025, 1:45 AM.
Clear Communication: The agent clearly communicates the current time and date in Tokyo, which is useful for users needing this information.
Administrative Divisions: The agent fails to provide information about Tokyo's major administrative divisions. Tokyo is divided into 23 special wards, each functioning as an individual city with its own mayor and council. These wards include Chiyoda, Chūō, Minato, Shinjuku, and others. (en.wikipedia.org)
Geographical Information: The agent claims to assist with geographical data and information but does not provide details about Tokyo's administrative divisions, which is a fundamental aspect of the city's geography.
Test case 3
Score: 3/10What is the distance between Paris, France, and Berlin, Germany, and what are the current local times in both cities?The distance between Paris, France, and Berlin, Germany, is approximately 9309.1 kilometers.
However, I wasn't able to retrieve the current local times in both cities due to some issues with the data sources. Generally, Paris is in the Central European Time Zone (CET) and Berlin is also in the same time zone.
Currently, Paris and Berlin observe Daylight Saving Time (CEST), which is UTC+2.
If you need the exact current time, you might want to check a reliable world clock or timezone website.
The agent correctly identifies that both Paris and Berlin are in the Central European Time Zone (CET) and observe Daylight Saving Time (CEST), which is UTC+2 during the summer months. (en.wikipedia.org)
Distance Calculation: The agent states that the distance between Paris and Berlin is approximately 9309.1 kilometers. This figure is incorrect. The actual straight-line (air) distance between Paris and Berlin is approximately 878 kilometers (546 miles). (distancecalculator.net)
Current Local Times: The agent mentions an inability to retrieve the current local times for Paris and Berlin due to data source issues. However, given that both cities are in the same time zone (CEST, UTC+2), the current local time can be easily calculated based on the provided timestamp of July 2, 2025, 4:46 PM UTC. The local time in both cities would be July 2, 2025, 6:46 PM.
Geographical Information: The agent claims to assist with geographical data and information but provides an inaccurate distance between two major cities, which undermines its reliability.
Misleading Information: The incorrect distance figure and the omission of current local times may mislead users seeking accurate and timely information.
Test case 4
Score: 7/10Can you list the official languages and currency used in Switzerland, and provide the current exchange rate for the Swiss Franc (CHF) to the US Dollar (USD) as of now?Official Languages of Switzerland
Switzerland has four official languages:
- German
- French
- Italian
- Romansh
Currency Used in Switzerland
The official currency used in Switzerland is the Swiss Franc (CHF).
Current Exchange Rate
I currently do not have access to real-time foreign exchange rates. However, you can check popular financial news websites or currency converter tools to find the latest exchange rate for the Swiss Franc (CHF) to the US Dollar (USD).
If you need help finding the current exchange rate, just let me know!
Official Languages: The agent correctly identifies the four official languages of Switzerland: German, French, Italian, and Romansh. (en.wikipedia.org)
Currency: The agent accurately states that the official currency of Switzerland is the Swiss Franc (CHF). (en.wikipedia.org)
The information is presented in a clear and organized manner, making it easy for the user to understand.
Exchange Rate Information: The agent fails to provide the current exchange rate between the Swiss Franc (CHF) and the US Dollar (USD). While it mentions the inability to access real-time rates, it could have provided a recent exchange rate as a reference point. For instance, as of a recent date, 1 CHF equals approximately 1.181 USD. (wise.com)
The agent claims to assist with geographical data and information, which often includes currency exchange rates. The inability to provide even a recent exchange rate undermines this capability.
Test case 5
Score: 5/10Can you provide the elevation and population of Kathmandu, Nepal, and list three major cities within 100 kilometers of Kathmandu?Kathmandu, Nepal
- Population: 845,767
- Elevation: Unfortunately, I don't have the exact elevation data for Kathmandu at this moment.
Major Cities within 100 Kilometers of Kathmandu
I encountered some issues while trying to retrieve the nearby cities. However, I can help you with some well-known cities that are generally recognized to be within approximately 100 kilometers of Kathmandu:
- Bhaktapur
- Patan (Lalitpur)
- Nagarkot
If you need more detailed information about the cities or any other specific data, feel free to ask!
Population Data: The agent provides a population figure of 845,767 for Kathmandu, which aligns with the 2021 Nepal census data. (en.wikipedia.org)
Clear Communication: The agent clearly presents the information it has, making it easy for the user to understand.
Elevation Data: The agent states that it doesn't have the exact elevation data for Kathmandu. However, Kathmandu's elevation is well-documented at approximately 1,324 meters (4,344 feet) above sea level. (britannica.com)
Nearby Cities: The agent lists Bhaktapur, Patan (Lalitpur), and Nagarkot as major cities within 100 kilometers of Kathmandu. While Bhaktapur and Patan are indeed significant cities within close proximity, Nagarkot is a village and not considered a major city. Other notable cities within 100 kilometers include Kirtipur and Madhyapur Thimi. (en.wikipedia.org)
Geographical Information: The agent claims to assist with geographical data but fails to provide accurate elevation information and a comprehensive list of major nearby cities.