About Tampere Bus MCP Server
Tampere Bus MCP Server gives AI agents access to bus stop and arrival information for Tampere's public transport. It supports stop-name searches, real-time upcoming arrivals, and access to the region's stop database.
Key features
- 01Search bus stops by name
- 02Retrieve real-time upcoming arrivals
- 03Access the Tampere region stop database
Use cases
- 01Find a bus stop by its name
- 02Check upcoming buses at a specific stop
MCP support
Exposes bus-stop search and arrival-information tools to MCP clients, along with access to the Tampere region bus stop database.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
3Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| stopNameOrNumber | string | Yes | The name or nunmber of the bus stop to search for. Can be a partial name. |
Details
From the project READMETampere Bus MCP Server
This is a Model Context Protocol (MCP) server that provides tools for AI agents to access bus traffic information for Tampere's public transport system. This enables AI assistants to answer questions like "When is the next bus stopping at Tuotekatu bus stop?"
Features
- Search for bus stops by name
- Get real-time information about upcoming bus arrivals at specific stops
- Access to complete Tampere region bus stop database
Prerequisites
- Node.js 18 or higher
- Access credentials for the Waltti GTFS-RT API (optional for development)
Setup for VS Code as NPX MCP Server
Add to your MCP servers:
{
"mcpServers": {
"nysse-bus-tracker": {
"command": "npx",
"args": [
"-y",
"nysse-mcp-server"
],
"env": {
"WALTTI_CLIENT_ID": "YOUR_CLIENT_ID_HERE",
"WALTTI_CLIENT_SECRET": "YOUR_CLIENT_SECRET_HERE"
}
}
}
}
Running the Server with inspector
Add the WALTTI credentials to package.json command line or to your environment variables and build and run with inspector task:
npm run inspector
Available Tools
The server provides the following MCP tools for AI agents:
License
ISC
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.