amanmakesstuff avatar

Mappls Mcp

amanmakesstuff/mappls-mcp

This connects Claude to Mappls (MapMyIndia), India's native mapping platform, giving you 18 tools for geocoding, routing, and local search optimized for Indian addresses. You get address-to-coordinates, reverse geocoding, autocomplete, nearby search for categories like hospitals or ATMs, turn-by-turn directions with traffic awareness, distance matrices, and utilities like pincode validation and elevation lookup. Routing tools accept polylines for finding POIs along a route, and it includes snap-to-road for GPS cleanup. Reach for this when you're building agents that need to handle Indian locations, validate delivery addresses, calculate ETAs in Mumbai traffic, or search for businesses using local context that Google Maps often misses.

GitHub stars
2
tools
17
auth
Secret needed
transport
STDIO
env var
1
last updated
May 2, 2026

Tools

17 tools

Public tool metadata for what this MCP can expose to an agent.

geocodeAddress or place name → lat/lng

Address or place name → lat/lng

No parameter schema in public metadata yet.

reverse_geocodelat/lng → human-readable Indian address

lat/lng → human-readable Indian address

No parameter schema in public metadata yet.

autosuggestAutocomplete suggestions as user types

Autocomplete suggestions as user types

No parameter schema in public metadata yet.

text_searchSearch by keyword or brand (e.g. "Starbucks Delhi")

Search by keyword or brand (e.g. "Starbucks Delhi")

No parameter schema in public metadata yet.

nearby_searchFind hospitals, ATMs, petrol pumps, restaurants near a point

Find hospitals, ATMs, petrol pumps, restaurants near a point

No parameter schema in public metadata yet.

place_detailsFull details for a place using its eLoc code

Full details for a place using its eLoc code

No parameter schema in public metadata yet.

address_analyticsStandardize a raw address into structured components

Standardize a raw address into structured components

No parameter schema in public metadata yet.

validate_pincodeValidate a 6-digit pincode, get district + state

Validate a 6-digit pincode, get district + state

No parameter schema in public metadata yet.

get_directionsTurn-by-turn directions (driving/biking/walking)

Turn-by-turn directions (driving/biking/walking)

No parameter schema in public metadata yet.

get_directions_with_trafficTraffic-aware ETA using real-time conditions

Traffic-aware ETA using real-time conditions

No parameter schema in public metadata yet.

distance_matrixDistances + durations between multiple points

Distances + durations between multiple points

No parameter schema in public metadata yet.

distance_matrix_with_trafficTraffic-aware distance matrix

Traffic-aware distance matrix

No parameter schema in public metadata yet.

poi_along_routeFind fuel stations, restaurants, ATMs along a route

Find fuel stations, restaurants, ATMs along a route

No parameter schema in public metadata yet.

snap_to_roadSnap raw GPS coordinates to nearest road

Snap raw GPS coordinates to nearest road

No parameter schema in public metadata yet.

elevationAltitude above sea level for any lat/lng point

Altitude above sea level for any lat/lng point

No parameter schema in public metadata yet.

aerial_distanceStraight-line (crow-fly) distance between two points

Straight-line (crow-fly) distance between two points

No parameter schema in public metadata yet.

still_map_imageGenerate a static map image URL for any location

Generate a static map image URL for any location

No parameter schema in public metadata yet.

Sponsors

Configuration

MAPPLS_API_KEY*secret

Your Mappls static API key — get it at https://maps.mappls.com/api

Readme

mappls-mcp

An MCP (Model Context Protocol) server for Mappls — India's own maps platform (MapMyIndia). Gives AI agents accurate geocoding, routing, nearby search, and more for Indian addresses and locations.

Built because Google Maps MCP exists, but nothing existed for India-first location data.

Tools (18)

Search & Geocoding

ToolDescription
geocodeAddress or place name → lat/lng
reverse_geocodelat/lng → human-readable Indian address
autosuggestAutocomplete suggestions as user types
text_searchSearch by keyword or brand (e.g. "Starbucks Delhi")
nearby_searchFind hospitals, ATMs, petrol pumps, restaurants near a point
place_detailsFull details for a place using its eLoc code
address_analyticsStandardize a raw address into structured components
validate_pincodeValidate a 6-digit pincode, get district + state

View the full README on GitHub

Details

Repository
github.com/amanmakesstuff/mappls-mcp
Package
mappls-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active