Monstarx India MCP
Provides address search, geocoding, and reverse geocoding for Indian locations using OpenStreetMap Nominatim.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Monstarx India MCPWhat's the air quality in Delhi?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Monstarx India MCP
Production-ready MCP server for India public data, maps/address lookup, weather, environment, and transport APIs.
This server exposes India-specific data sources through the Model Context Protocol (MCP), so AI tools and developer agents can query official and public India data without manually integrating every upstream API.
This is a new project. It does not modify the Singapore MCP.
Planned Endpoint
Environment | MCP URL | Health URL |
Production |
|
|
Staging |
|
|
Related MCP server: google-maps-mcp-server
MCP Client Setup
One Worker, one MCP URL. Common tools are in allTools (pass "state": "Tamil Nadu" when a tool supports it). State-exclusive tools are named {code}_{topic} (for example ka_bus_routes, tn_doctors_beds) and are still called on /mcp. Catalog: GET / or GET /scopes.
{
"mcpServers": {
"monstarx-india": {
"url": "https://in-mcp.monstarxapp.com/mcp"
}
}
}Tools
Dataset Catalogue
Tool | Purpose |
| Search data.gov.in datasets by keyword |
| Get metadata for a data.gov.in resource |
| Query rows from a tabular data.gov.in resource |
Weather And Environment
Tool | Purpose |
| Next 2-hour forecast for an Indian city |
| 24-hour forecast |
| 4-day forecast |
| UV index |
| Precipitation / rainfall |
| Air temperature |
| Relative humidity |
| PM2.5 / PM10 / AQI, optional CPCB rows |
Transport
Tool | Purpose |
| BMTC bus stop catalogue (Karnataka exclusive) |
| BMTC bus service catalogue |
| BMTC route-stop rows |
BMTC tools are Karnataka-exclusive (ka_bus_*) and use public static GTFS. No API key required.
State exclusive tools
State-only tools use {code}_{topic} (no in_ prefix) and stay on POST /mcp. Prefer a verified resource-ID tool when the domain matches; keep {code}_open_data as catalog search for everything else.
Each of the 28 states has {code}_open_data. It searches api.data.gov.in scoped to that state. Pass query for a domain keyword (TANGEDCO, Bhoomi, flood, …), then in_dataset_query with the returned dataset_id.
Verified fixed-resource examples (full list is on GET /scopes):
Tool | Rows |
| AP Markfed district and RBK procurement |
| Tamil Nadu health ratio, grain prices, rainfall |
| BMTC finance and Karnataka crime review |
| Maharashtra FPS locations and stamp duty |
| Surat civic complaints and garbage collection |
Arunachal Pradesh, Goa, Jharkhand, Manipur, and Tripura have {code}_open_data only: no state-department resource ID verified as returning rows (national Rajya Sabha tables are not used as exclusive tools). TANGEDCO, Meebhoomi, and Bhoomi feeds were not found as queryable exclusive IDs — use {code}_open_data then in_dataset_query.
Maps And Address
Tool | Purpose |
| Search Indian addresses |
| Convert address/place to coordinates |
| Find addresses near coordinates |
Banking, FX, Holidays, Earthquakes
Tool | Purpose |
| Bank branch by IFSC, or search by city/district |
| Currency rate vs INR (default USD → INR) |
| Indian public holidays for a year (Tallyfy, not official gazette) |
| USGS earthquakes in the India bounding box |
Cricket
Tool | Purpose |
| Current / live cricket matches (CricAPI) |
| Cricket match list / schedule (CricAPI) |
Requires CRICAPI_API_KEY (free signup at cricketdata.org). Free tier is about 100 hits/day.
Data Sources
Source | Used For |
data.gov.in | Dataset search, metadata, tabular querying, CPCB AQI |
Open-Meteo | Weather, rainfall, temperature, humidity, UV, air quality |
OpenStreetMap Nominatim | Address search, geocoding, reverse geocoding |
OpenTransitData | Buses, trains, traffic (key required) |
Razorpay IFSC | Bank IFSC lookup |
Frankfurter / ExchangeRate-API | FX rates |
Tallyfy National Holidays | Public holidays |
USGS | Earthquakes near India |
CricAPI / CricketData.org | Live cricket scores and match lists |
Local Development
npm install
npm run devLocal MCP endpoint (after npm run dev):
http://127.0.0.1:8787/mcpGET http://127.0.0.1:8787/scopes returns allTools plus 28 state keys. Keep npm run dev running, then reload MCP servers in Cursor. If nothing is listening on port 8787, Cursor caches the failed connect until you reconnect.
Checks
npm run lint
npm run typecheck
npm test
npm run checkRequired Secrets
Secret | Purpose |
| Deploy Worker |
| data.gov.in API key |
| CricAPI / CricketData.org key (free signup) |
| Optional maps provider key |
| OpenTransitData / city transit key |
| Synced automatically from GitHub Actions |
This server cannot be deployed
Maintenance
Related MCP Connectors
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
Discover and call 10,000+ production APIs from one MCP server. Pay-per-call billing for AI agents.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProduction-ready MCP server for AI agents — web search, content extraction, screenshots, weather, finance, email validation, translation, and IP geolocation.96MIT
- AlicenseAqualityCmaintenanceProduction-ready MCP server for Google Maps Platform APIs, providing 11 tools for directions, places, geocoding, traffic, and road data to empower AI agents with location intelligence.114Apache 2.0
- AlicenseNot gradedqualityDmaintenanceMCP server for accessing India's Ministry of Statistics and Programme Implementation (MoSPI) data APIs. Enables natural language queries for economic, demographic, and social indicators via a 4-tool workflow.MIT
- AlicenseNot gradedqualityBmaintenanceProduction-grade MCP server for Indian agriculture and utility workflows, enabling crop advisory, weather checks, mandi prices, and railway utilities through natural language.MIT