Turn CSV or Excel data into styled choropleth and categorical maps of India from plain language.
Connect Remote server
claude mcp add --transport http map-mcp https://geocp.latlong.ai/mcp/ --header "X-Authorization-Token: <X_AUTHORIZATION_TOKEN>"
{
"mcpServers": {
"map-mcp": {
"url": "https://geocp.latlong.ai/mcp/",
"headers": {
"X-Authorization-Token": "<X_AUTHORIZATION_TOKEN>"
}
}
}
}
{
"servers": {
"map-mcp": {
"type": "http",
"url": "https://geocp.latlong.ai/mcp/",
"headers": {
"X-Authorization-Token": "<X_AUTHORIZATION_TOKEN>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://geocp.latlong.ai/mcp/
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 8 found in our last check
compute_columnAdd a column computed from arithmetic over an uploaded file's numeric columns, then map it. Pass file_key, expression and result_column, e.g. {"file_key": "...", "expression": "(revenue - cost) / population", "result_column": "profit_per_capita"}. Operators: + - * / % and parent…
geocodeGeocode addresses from an uploaded CSV or XLSX file into latitude/longitude. Pass a file_key from upload_file. Single place, no file: pass only address (e.g. {"address": "India Gate, New Delhi"}). The reply carries latitude, longitude, address, pincode, city, district, state and…
get_capabilitiesReturn the server's capability matrix: supported map types, geo types, output formats, classification methods, and the list of tools available in this process (which varies by configuration). Call this first to discover what the server can do.
pincode_lookupLook up Indian pincodes: city, district and state. One pincode, no file: {"pincode": "560019"} also returns the post offices it covers with their coordinates. status=not_found means the pincode does not exist; tell the user rather than answering yourself. A file (including a loc…
question_to_mapRender a geographic map from your data. Call upload_file first to ingest a CSV/XLSX file, then pass the returned file_key: {"question": "show total by pincode", "file_key": "mcp-uploads/<user-id>/2026/01/15/<uuid>.csv"}. The file_key is reusable — for additional questions on the…
reverse_geocodeTurn latitude/longitude coordinates in an uploaded CSV or XLSX into addresses. Pass a file_key from upload_file. Single point, no file: pass only latitude and longitude in decimal degrees (e.g. {"latitude": 28.6129, "longitude": 77.2295}). The reply carries address, pincode, cit…
territory_mappingRun the territory-management pipeline on a branch file uploaded via upload_file. Hybrid async with three modes: pass file_key to START a job (returns a job_id immediately); pass only job_id on subsequent calls to POLL progress; pass job_id AND catchment_type together to RESUME a…
upload_fileUpload a CSV or XLSX file for server-side ingestion under policy (auth, size cap, malware scan, injected-intent scan) and receive a file_key. This is the first step for ANY tool that works on the user's file: question_to_map, geocode, reverse_geocode, pincode_lookup and compute_…
Headers
| Name | Description |
|---|---|
X-Authorization-TokenRequired, secret | Your LatLong access token (JWT). Issued by the LatLong auth service; the server verifies it on every call. |
Details
| Endpoint | https://geocp.latlong.ai/mcp/ (Streamable HTTP) |
| First published | 2 Sep 2026 |
| Last updated | 2 Sep 2026 |
| Registry name | ai.latlong/map-mcp |
More data and analytics servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
