bamwor-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BAMWOR_API_KEY | Yes | Your Bamwor API key | |
| BAMWOR_API_URL | No | Override API URL (default: https://bamwor.com/api/v1) | https://bamwor.com/api/v1 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_countryB | Get detailed data about a country by name, slug, or ISO code. Returns population, area, capital, region, coordinates, and 20+ statistics. |
| search_countriesB | Search for countries by name or keyword, with optional region filter. Returns a list of matching countries with basic data. |
| search_citiesB | Search for cities worldwide by name. Returns matching cities from a database of 13.4M cities with population and country. |
| list_cities_by_countryB | List cities in a specific country, sorted by population or name. Supports minimum population filter. Covers 13.4M cities globally. |
| compare_countriesC | Compare two countries side by side across all available metrics: population, area, GDP, HDI, life expectancy, and more. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose with no overlap: compare_countries compares two countries, get_country retrieves detailed data for one country, list_cities_by_country lists cities within a country, search_cities searches cities globally, and search_countries searches countries. The descriptions make it unambiguous which tool to use for each task.
All tool names follow a consistent verb_noun pattern (e.g., compare_countries, get_country, list_cities_by_country, search_cities, search_countries). The verbs are clear and descriptive, and there are no deviations in naming style throughout the set.
With 5 tools, this server is well-scoped for its geographic data domain. Each tool serves a specific and necessary function (comparing, retrieving, listing, and searching for countries and cities), and none feel redundant or missing for the apparent purpose.
The tool set provides strong coverage for querying and comparing country and city data, including search, retrieval, and comparison operations. A minor gap is the lack of update or creation tools, but this is reasonable for a read-only data server focused on geographic information, so agents can still perform core tasks effectively.