mcpbeat Sign in

Spatial India MCP Server

by spatialindia Your server? Claim it
answering

Spatial India is answering right now. Last checked moments ago. It exposes 6 tools.

District-level open data for India — Census, NFHS-5, NCRB, RBI and more, joined onto one geography.

Uptime history 11 days of history
11 days agonow
100.0%
Uptime 24h
92 of 92 checks
6
Tools
read from the server
115 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check Spatial India every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add spatial-india --transport http https://api.spatialindia.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "spatial-india": {
      "url": "https://api.spatialindia.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.spatial-india]
url = "https://api.spatialindia.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "spatial-india": {
      "url": "https://api.spatialindia.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "spatial-india": {
      "url": "https://api.spatialindia.com/mcp"
    }
  }
}

Available tools 6

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

build
build_map_link
Use to end an answer with a link the user can open — after any ranking, comparison or district lookup, and whenever they ask to see, map or visualise something. Returns a spatialindia.com/app URL showing exactly those indicators. One indicator draws a choropleth, two draw a bivariate map; a third cannot be expressed in a link and is reported back as dropped.
compare
compare_districts
Use when the question names two or more places and asks how they differ — "compare Pune and Nagpur on literacy and bank credit". One call, not one get_district per district. Write an ambiguous name as "Bilaspur, Chhattisgarh".
district
get_district
Use when the question is about one named place — "tell me about Bilaspur", "what is Pune's literacy rate". Resolves an Indian district name, including common alternative spellings, to its objectid and returns its values. Four district names are shared by two states, so if the name is ambiguous this returns every match with its state and no data: ask the user which one, then call again with `state`.
indicator
find_indicator
Use FIRST, before any other tool, whenever a question names a subject rather than an indicator id — "stunting", "land inequality", "bank credit". Returns matching indicator ids with their unit, source, vintage, caveat and district coverage. Every other tool needs an id from here; ids are not guessable and inventing one fails.
methodology
get_methodology
Use whenever the answer will state a number to a user, and always when asked how a figure was produced, how old it is, or whether it can be trusted. Returns the source, vintage, definition, caveat, estimation method, licence attribution and the citation string for one indicator, or for the dataset as a whole when no indicator is given. Do not describe a number as measured or estimated without checking here — each district carries its own `estimated` flag.
rank
rank_districts
Use for best/worst/highest/lowest questions over many districts — "worst 20 districts for child stunting in Uttar Pradesh". Check the indicator's `polarity` in the result before calling a tail "worst": for a higher-worse indicator the worst districts are `order: "desc"`, for higher-better they are `order: "asc"`. Districts the source never covered sort last in both directions and are never presented as an extreme.

Endpoints

URLTransportStateLatencyChecked
https://api.spatialindia.com/mcp streamable-http answering 134 ms 0 min ago

Alternatives to Spatial India

same job, measured the same way
Terranode Geospatial API
by terranode-co

Point-in-polygon, nearest feature, spatial join, and distance tools for US geospatial datasets

48 installs/wk local only
Census MCP Server
by cyanheads

Query U.S. Census Bureau data, variables, and geography via MCP.

104 installs/wk local only
Arcgis Southbend
by pipeworx-io

City of South Bend GIS — South Bend, Indiana open geospatial data (ArcGIS).

34 tools answering
Arcgis Indianriver
by pipeworx-io

Indian River County GIS — Indian River County, Florida open geospatial data (ArcGIS).

39 tools answering
I
Bharatlas MCP
by sathya-sankaran

Query India's open geo data, and author collect maps: register a link, moderate, publish.

local only
Arcgis Delawareco
by pipeworx-io

Delaware County GIS — Delaware County, Indiana open geospatial data (ArcGIS).

34 tools answering
Openstreetmap MCP Server
by cyanheads

Geocode, reverse geocode, and run Overpass spatial queries on OpenStreetMap data.

1 303 installs/wk 6 tools answering
Arcgis Greenwood
by pipeworx-io

City of Greenwood GIS — Greenwood, Indiana open geospatial data (ArcGIS).

34 tools answering

Spatial India — questions

Answers built from our own checks of this server.

What can Spatial India do?
It exposes 6 tools, read directly from the server on our last check. Among them: build_map_link, compare_districts, find_indicator, get_district, get_methodology, rank_districts. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Spatial India working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 115 ms. The bar chart above shows every period we have measured.
How do I connect Spatial India?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Spatial India need an API key?
No. Spatial India completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 6 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Spatial India?
It answers our handshake in 115 ms on average, which is faster than 82% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.