Skip to main content
Glama
chrishayuk

chuk-mcp-geocoder

by chrishayuk

batch_geocode

Convert multiple place names to geographic coordinates in a single operation, handling failures individually and respecting rate limits for reliable batch processing.

Instructions

Geocode multiple place names in one call.

Each query is processed sequentially to respect Nominatim rate limits. Individual failures don't abort the batch. Args: queries: JSON array of place names (e.g. '["Boulder, CO", "Denver, CO"]') limit: Maximum results per query (default 1) output_mode: "json" (default) or "text" Returns: Per-query results with coordinates, or error for failed queries CRITICAL — LLM retry guidance: If any query in the batch fails, re-run only the failed queries with simplified names using the single geocode tool. Nominatim works best with simple place names — remove landmarks, qualifiers, and descriptive words before retrying.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
queriesYes
limitNo
output_modeNojson

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-geocoder'

If you have feedback or need assistance with the MCP directory API, please join our Discord server