Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Host configuration (not applicable for stdio transport but listed in documentation). | |
| PORT | No | Port configuration (not applicable for stdio transport but listed in documentation). | |
| API_KEY | Yes | Your API key for the Geodb Cities API. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tasks | {
"list": {},
"cancel": {},
"requests": {
"tools": {
"call": {}
},
"prompts": {
"get": {}
},
"resources": {
"read": {}
}
}
} |
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| place_distance | Gets this place's distance to the given place. |
| place_time | Get this place's current time in ISO-8601 format: HHmmss.SSSZ |
| place_date_time | Get this place's current date-time in ISO-6801 format: yyyyMMdd'T'HHmmssZ |
| 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. |
| place_details | Get the details for a specific place, including location coordinates, population, and elevation above sea-level (if available). |
| 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. |
| places_near_location | Get places near the given location, filtering by optional criteria. |
| places_near_place | Get places near the given place, filtering by optional criteria. |
| country_places | Get the places in the given country. |
| country_region_divisions | Get the administrative divisions in the given region. |
| admin_division_details | Get the details for a specific administrative division, including location coordinates, population, and elevation above sea-level (if available). |
| cities_near_division | Get cities near the given administrative division, filtering by optional criteria. |
| 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 |
| country_region_places | Get the places in the given region. |
| places | Find places, filtering by optional criteria. If no criteria are set, you will get back all known places. |
| time_zone | Get the time-zone current time in ISO-6801 format: HHmmss.SSSZ |
| admin_divisions_near_location | Get administrative divisions near the given location, filtering by optional criteria. |
| admin_divisions_near_division | Get divisions near the given administrative division, filtering by optional criteria. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |