What are the prerequisites?
Node.js 18 or higher and valid API credentials (client ID and client secret) for the Deutsche Bahn Timetable API.
@jorekai
基本情報
Ein Model Context Protocol (MCP) Server für die Deutsche Bahn Timetable API
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"db-timetable-mcp": {
"command": "npx",
"args": [
"fastmcp",
"inspect",
"path/to/index.js"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
A Model Context Protocol server that integrates with the Deutsche Bahn Timetable API. It provides MCP tools and resources to access live and planned timetable data, station information, and train changes. Designed for developers building MCP-compatible applications.
Install Node.js 18+, clone the repo, run npm install and npm run build. Create a .env file with your DB API credentials (DB_TIMETABLE_CLIENT_ID, DB_TIMETABLE_CLIENT_SECRET). Start the server with npm start for stdio mode or TRANSPORT_TYPE=sse npm start for SSE mode.
Node.js 18 or higher and valid API credentials (client ID and client secret) for the Deutsche Bahn Timetable API.
Create a `.env` file in the project root with `DB_TIMETABLE_CLIENT_ID`, `DB_TIMETABLE_CLIENT_SECRET`, and optional settings like `TRANSPORT_TYPE`, `PORT`, `SSE_ENDPOINT`, and `LOG_LEVEL`.
The server supports both `stdio` (default) and SSE (Server-Sent Events) transports.
Data is sourced from the official Deutsche Bahn Timetable API and is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Four tools: `getCurrentTimetable`, `getRecentChanges`, `getPlannedTimetable`, and `findStations`. Each takes an EVA number or search pattern as input.

Safety-first stdio MCP server with 38 tools for operating Docker-based local-ydb environments locally or over SSH.
Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.
コメント