geonames-mcp-server
Search GeoNames places, walk admin hierarchies, reverse geocode, get postal codes and country info.
What this server provides
Search GeoNames places, walk admin hierarchies, reverse geocode, get postal codes and country info.
Remote endpoints
https://geonames.caseyjhand.com/mcpPackages
npxTransport stdio- GEONAMES_USERNAMEOptional
GeoNames account used when a call passes no geonamesUsername. Free accounts must enable free web services on their geonames.org account page.
Format: string - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info
npxTransport streamable-httphttp://localhost:3010/mcp- GEONAMES_USERNAMEOptional
GeoNames account used when a call passes no geonamesUsername. Free accounts must enable free web services on their geonames.org account page.
Format: string - MCP_HTTP_HOSTOptional
The hostname for the HTTP server.
Format: string · Default: 127.0.0.1 - MCP_HTTP_PORTOptional
The port to run the HTTP server on.
Format: string · Default: 3010 - MCP_HTTP_ENDPOINT_PATHOptional
The endpoint path for the MCP server.
Format: string · Default: /mcp - MCP_AUTH_MODEOptional
Authentication mode to use: 'none', 'jwt', or 'oauth'.
Format: string · Default: none - MCP_LOG_LEVELOptional
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
Format: string · Default: info