Monstarx India MCP

Monstarx India MCP

Production-ready MCP server exposing India-specific public data, weather/environment, transport, and maps/address APIs through unified tools for AI agents.

Category
Visit Server

README

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 https://in-mcp.monstarxapp.com/mcp https://in-mcp.monstarxapp.com/health
Staging https://in-mcp-staging.monstarxapp.com/mcp https://in-mcp-staging.monstarxapp.com/health

MCP Client Setup

{
  "mcpServers": {
    "monstarx-india": {
      "url": "https://in-mcp.monstarxapp.com/mcp"
    }
  }
}

Tools

Dataset Catalogue

Tool Purpose
in_datasets_search Search data.gov.in datasets by keyword
in_dataset_metadata Get metadata for a data.gov.in resource
in_dataset_query Query rows from a tabular data.gov.in resource

Weather And Environment

Tool Purpose
in_weather_2h Next 2-hour forecast for an Indian city
in_weather_24h 24-hour forecast
in_weather_4day 4-day forecast
in_uv_index UV index
in_rainfall Precipitation / rainfall
in_air_temperature Air temperature
in_relative_humidity Relative humidity
in_air_quality PM2.5 / PM10 / AQI, optional CPCB rows

Transport

Tool Purpose
in_bus_arrival Live bus arrivals
in_bus_stops Bus stop catalogue
in_bus_services Bus service catalogue
in_bus_routes Bus route-stop rows
in_train_service_alerts Train service alerts
in_traffic_incidents Traffic incidents

Transport tools require TRANSIT_API_KEY.

Maps And Address

Tool Purpose
in_address_search Search Indian addresses
in_geocode Convert address/place to coordinates
in_reverse_geocode Find addresses near coordinates

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)

Local Development

npm install
npm run dev

Local MCP endpoint:

http://localhost:8787/mcp

Checks

npm run lint
npm run typecheck
npm test
npm run check

Required Secrets

Secret Purpose
CLOUDFLARE_API_TOKEN Deploy Worker
DATA_GOV_IN_API_KEY data.gov.in API key
MAPS_API_KEY Optional maps provider key
TRANSIT_API_KEY OpenTransitData / city transit key
BUILD_SHA Synced automatically from GitHub Actions

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured