Tampere 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
Recommend MCP Servers 💡
@riza-io/riza-mcp
The Riza MCP server wraps the Riza API to provide an isolated code interpreter for LLM-generated code, exposing functionalities like creating, fetching, executing, editing, and listing tools, as well as executing arbitrary code safely.
biel-mcp
Connect AI tools like Cursor, VS Code, and Claude to your product docs.
Pearch.ai
The most accurate people search API/MCP. Natural language in, high-quality candidates out. Built for ATSs and AI Agents.
ntk148v/alertmanager-mcp-server
An MCP server enabling AI assistants to integrate with Prometheus Alertmanager for querying and managing alerts, silences, receivers, and alert groups
zhipu-web-search-mcp
基于智普AI的web网络搜索MCP工具,提供stdio和SSE协议接口
@alanse/fish-audio-mcp-server
MCP server integrating Fish Audio's TTS API with LLMs for natural language-driven speech synthesis.