Skip to main content
Glama
bhuvnsh

io.github.bhuvnsh/mcp-mapmyindia

by bhuvnsh

mcp-mapmyindia

MCP-Server für Mappls / MapMyIndia-APIs

CI npm version License: MIT

Ein MCP (Model Context Protocol)-Server, der Mappls / MapMyIndia-APIs als Werkzeuge für KI-Assistenten wie Claude bereitstellt. Ermöglicht Geokodierung, umgekehrte Geokodierung, Ortssuche, Umgebungssuche, Routenführung und Entfernungsberechnungen – alles mit Fokus auf Indiens Kartendaten.


Werkzeuge

Werkzeug

Beschreibung

geocode

Konvertiert eine Adresse oder einen Ortsnamen in Koordinaten

reverse_geocode

Konvertiert Koordinaten (Breitengrad/Längengrad) in eine lesbare Adresse

places_search

Autovervollständigung und Suche nach Orten anhand einer Suchanfrage

nearby

Findet nahegelegene Orte anhand eines Schlüsselworts um einen Referenzstandort

directions

Erhalten Sie Abbiegehinweise zwischen zwei Punkten (unterstützt Wegpunkte)

distance_matrix

Berechnet Fahrstrecke und -zeit zwischen mehreren Start- und Zielorten

place_detail

Ruft detaillierte Informationen zu einem Ort mithilfe seiner eLoc (Mappls-Orts-ID) ab


Related MCP server: NextBillion.ai MCP Server

Einrichtung

API-Anmeldedaten abrufen

Registrieren Sie sich unter https://apis.mappls.com, um entweder Folgendes zu erhalten:

  • API-Schlüssel (einfacher, für den persönlichen/Testeinsatz)

  • OAuth-Clientanmeldedaten (für die Produktion empfohlen)

Authentifizierung

Legen Sie eine der folgenden Optionen in Ihrer Umgebung fest:

Option A – OAuth (Client-Anmeldedaten): EMPFOHLEN

export MAPPLS_CLIENT_ID=your_client_id
export MAPPLS_CLIENT_SECRET=your_client_secret

Option B – API-Schlüssel:

export MAPPLS_API_KEY=your_api_key_here

Verwendung mit Claude Desktop

Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "mapmyindia": {
      "command": "npx",
      "args": ["-y", "@bhuvsh/mcp-mapmyindia"],
      "env": {
        "MAPPLS_CLIENT_ID": "your_client_id",
        "MAPPLS_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

Oder mit API-Schlüssel:

{
  "mcpServers": {
    "mapmyindia": {
      "command": "npx",
      "args": ["-y", "@bhuvnsh/mcp-mapmyindia"],
      "env": {
        "MAPPLS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Speicherort der Konfigurationsdatei:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json


Entwicklung

# Clone and install
git clone https://github.com/bhuvnsh/mcp-mappls.git
cd mcp-mappls
npm install

# Build
npm run build

# Run tests
npm test

# Watch mode (dev)
npm run dev

Voraussetzungen

  • Node.js >= 18

  • Ein Mappls-API-Schlüssel oder OAuth-Clientanmeldedaten


Mitwirken

Beiträge sind willkommen. Bitte eröffnen Sie zuerst ein Issue, um zu besprechen, was Sie ändern möchten. Pull-Requests sollten Tests enthalten.


Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
Not graded
maintenance - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Geospatial intelligence with Mapbox APIs like geocoding, POI search, directions, isochrones, etc.

  • Geoapify MCP — wraps the Geoapify Location Platform (geoapify.com)

  • HERE MCP — premium geocoding, places, and TRAFFIC-AWARE routing from HERE

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bhuvnsh/mcp-mapmyindia'

If you have feedback or need assistance with the MCP directory API, please join our Discord server