Bengaluru BMTC MCP Server

Bengaluru BMTC MCP Server

Local serverstdio

What is the Bengaluru BMTC MCP Server?

Bengaluru BMTC MCP Server

What the server does

An implementation of a Model Context Protocol (MCP) server for Bangalore Metropolitan Transport Corporation (BMTC) bus services.

  • Real-time bus location tracking
  • Route information and scheduling
  • Stop details and ETA (Estimated Time of Arrival)
  • Support for over 2,200 bus routes and 8,400+ bus stops in Bengaluru
  • Authentication and authorization
  • Data caching and optimization

Credentials and setup notes

  • Node.js (v14 or later) - npm or yarn - MongoDB - Redis (optional, for caching) - Git

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  • Node.js (v14 or later) - npm or yarn - MongoDB - Redis (optional, for caching) - Git
VariableDescriptionRequired
BMTC_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Bengaluru BMTC to Testing.”
  • “Use Bengaluru BMTC to Linting.”

Frequently asked questions

Node.js v14 or later, MongoDB, and optionally Redis (for caching) are required. Git is needed for cloning.