reverse-geocoding-and-geolocation-service
reverse-geocoding-and-geolocation-service is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.
If you are the rightful owner of reverse-geocoding-and-geolocation-service 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 Reverse Geocoding and Geolocation Service MCP Server provides geographical insights using latitude and longitude coordinates.
Test Report
- Build Successful
- Server Started
- Client Connected
- Tools Listed
- All Tools Succeeded
- Any Tool Succeeded
Tool | Total Tests | Success | Fail | Success Rate |
---|---|---|---|---|
get_largest_cities | 1 | 0 | 1 | 0% |
is_on_water | 1 | 1 | 0 | 100% |
get_distance | 1 | 1 | 0 | 100% |
get_timezone | 1 | 1 | 0 | 100% |
get_nearest_cities | 1 | 1 | 0 | 100% |
EvaluationTotal Score: 5/10
Evaluation Summary of the Agent's Performance
- Strengths:
-
- Clarity and Structure:
-
- The agent consistently provides well-structured and clear responses, making it easy for users to understand the information presented.
-
- Basic Functionality:
-
- The agent is capable of performing basic geolocation tasks such as identifying nearby cities and calculating distances between coordinates.
- Weaknesses:
-
- Accuracy/Correctness:
-
- The agent frequently provides incorrect or outdated information, particularly in terms of population figures, distances, and local times. This undermines the reliability of its responses.
-
- Consistency with Claimed Capabilities:
-
- There are notable discrepancies between the agent's claimed capabilities and its actual performance, such as incorrect compass directions and misidentification of land versus water locations.
-
- Completeness:
-
- The agent often omits relevant information or includes inappropriate data, such as listing districts instead of independent cities.
- Suggestions for Improvement:
-
- Data Accuracy:
-
- Utilize up-to-date and reliable data sources to improve the accuracy of population figures, distances, and timezone calculations.
-
- Capability Utilization:
-
- Ensure that the agent fully leverages its capabilities to provide precise and relevant information, particularly in geospatial calculations.
-
- Testing and Validation:
-
- Conduct thorough testing to identify and rectify inconsistencies in the agent's performance.
- Overall Assessment:
- The agent demonstrates potential in providing geolocation-related information but requires significant improvements in accuracy and consistency to be fully reliable and useful.
Test case 1
Score: 6/10What are the nearest three cities to the coordinates 48.8588443, 2.2943506 (Eiffel Tower, Paris)?The three nearest cities to the coordinates 48.8588443, 2.2943506 (Eiffel Tower, Paris) are:
-
Neuilly-sur-Seine
- Population: 61,300
- Distance: Approximately 3,389 meters (about 3.4 km) to the northwest (NNW).
-
Levallois-Perret
- Population: 62,178
- Distance: Approximately 3,923 meters (about 3.9 km) to the north.
-
Vanves
- Population: 26,068
- Distance: Approximately 3,950 meters (about 4.0 km) to the south.
These cities are all located in France and are within close proximity to the Eiffel Tower.
The agent correctly identifies Neuilly-sur-Seine and Levallois-Perret as nearby cities to the Eiffel Tower.
The answer is well-structured, providing clear information about each city, including population and distance from the Eiffel Tower.
The inclusion of Vanves as one of the nearest cities is questionable. Vanves is located to the southwest of the Eiffel Tower, and there are other cities or districts that are closer.
The agent omits other nearby areas such as the 16th arrondissement (Trocadéro area) and the 15th arrondissement (Grenelle district), which are in close proximity to the Eiffel Tower.
The agent claims to provide the nearest cities based on latitude and longitude but does not fully utilize this capability, as evidenced by the inclusion of Vanves over closer areas.
-
Test case 2
Score: 7/10What is the distance in kilometers and miles between the coordinates 34.052235, -118.243683 (Los Angeles, CA) and 40.712776, -74.005974 (New York, NY), and what is the compass direction from Los Angeles to New York?The distance between Los Angeles, CA (coordinates: 34.052235, -118.243683) and New York, NY (coordinates: 40.712776, -74.005974) is approximately:
- Distance: 3939.14 kilometers (about 2447.67 miles)
- Compass Direction: East-Northeast (ENE)
If you have any more questions or need further information, feel free to ask!
The agent provides a distance of 3,939.14 kilometers (2,447.67 miles) between Los Angeles and New York, which is close to the commonly accepted straight-line distance of approximately 3,944 kilometers (2,451 miles). (travelmath.com)
The answer is clearly structured, presenting both the distance and the compass direction in an easy-to-understand format.
The compass direction is stated as East-Northeast (ENE). However, the correct compass direction from Los Angeles to New York is Northeast (NE), corresponding to a bearing of approximately 66 degrees from North. (travelmath.com)
The agent does not specify whether the distance provided is the straight-line (great-circle) distance or the driving distance. Clarifying this would enhance the completeness of the answer.
Test case 3
Score: 5/10What is the local timezone and current local time for the coordinates 35.689487, 139.691711 (Tokyo, Japan) as of now?The local timezone for the coordinates 35.689487, 139.691711 (Tokyo, Japan) is Asia/Tokyo (JST), with a GMT offset of +9 hours.
The current local time in Tokyo is 12:06:18 PM.
The agent correctly identifies the local timezone for Tokyo as Asia/Tokyo (JST) with a GMT offset of +9 hours.
The answer is clearly structured, providing both the timezone information and the current local time in Tokyo.
The agent states that the current local time in Tokyo is 12:06:18 PM. Given that the current UTC time is 2025-07-02 20:06:20, adding 9 hours (the GMT offset for JST) results in 2025-07-03 05:06:20 AM. Therefore, the correct local time in Tokyo should be 5:06:20 AM, not 12:06:18 PM.
The agent claims to provide accurate timezone information and current local times based on given coordinates. However, the incorrect local time provided indicates a lapse in this capability.
Test case 4
Score: 2/10Check whether the coordinates 25.276987, 55.296249 (Dubai, UAE) are located on water or land.The coordinates 25.276987, 55.296249 (Dubai, UAE) are located on water, specifically in the sea.
The agent provides a clear and concise answer regarding the location of the specified coordinates.
The agent incorrectly states that the coordinates 25.276987, 55.296249 are located on water. In reality, these coordinates correspond to a location within the city of Dubai, United Arab Emirates, which is situated on land. (latlong.net)
The agent claims to have the capability to determine whether a specific GPS coordinate is on water or land. However, in this instance, the agent fails to accurately utilize this capability.
Test case 5
Score: 4/10What are the five largest cities by population within a 100-kilometer radius of the coordinates 51.5074, -0.1278 (London, UK)?Here are the five largest cities by population within a 100-kilometer radius of London (coordinates 51.5074, -0.1278):
-
London
- Population: 8,961,989
- Distance: 190.2 km (Note: This seems to be incorrect as London is the reference point)
- Country: United Kingdom
-
Islington
- Population: 319,143
- Distance: 3.6 km
- Country: United Kingdom
-
Reading
- Population: 318,014
- Distance: 58.7 km
- Country: United Kingdom
-
Southend-on-Sea
- Population: 295,310
- Distance: 58.4 km
- Country: United Kingdom
-
Brighton
- Population: 277,103
- Distance: 75.6 km
- Country: United Kingdom
These cities represent the largest populations in the area surrounding London.
The agent provides a structured list of cities with their respective populations, distances from London, and country information, which is clear and easy to understand.
The population figures for the listed cities are outdated or incorrect. For instance:
Reading: The agent lists a population of 318,014, whereas the 2021 population is 203,795. (en.wikipedia.org)
Brighton and Hove: The agent lists a population of 277,103, whereas the 2021 population is 277,105. (en.wikipedia.org)
The distance of London from itself is incorrectly stated as 190.2 km. This is a clear error, as the distance should be 0 km.
The agent includes Islington, which is a district within London, rather than an independent city. This inclusion is inappropriate given the question's focus on cities within a 100-kilometer radius of London.
The agent omits other significant cities within the specified radius, such as Luton (population 233,525) and Slough (population 166,855). (en.wikipedia.org)
The agent claims to provide accurate information about city populations and distances based on given coordinates. However, the inaccuracies in population data and distance measurements indicate a failure to fully utilize this capability.
-