1. Conduid
  2. Developer Tools
  3. Nagoya Bus MCP
MCP server · Developer Tools

Nagoya Bus MCP

MCP server for Nagoya City Bus

Unclaimed MIT devtools
59Fair

Scored 5 days ago · breakdown

About Nagoya Bus MCP

Nagoya Bus MCP is an MCP server published by ymyzk in the Developer Tools category: mCP server for Nagoya City Bus.

The repository has 1 stars and 2 forks, with the last commit 20 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/ymyzk/nagoya-bus-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Nagoya Bus MCP

Powered by Claude · Grounded in docs

I know everything about Nagoya Bus MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.10.0v0.10.0 · 18 Aug 2026What's Changed chore(deps): Bump docker/setup-qemu-action from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/ymyzk/nagoya-bus-mcp/pull/188 chore(deps-dev): Bump openai-agents from 0.17.3 to 0.17.4 by @dependabot[bot] in…
v0.9.0v0.9.0 · 23 May 2026What's Changed chore(deps): Bump docker/build-push-action from 7.1.0 to 7.2.0 by @dependabot[bot] in https://github.com/ymyzk/nagoya-bus-mcp/pull/182 chore(deps-dev): Bump openai-agents from 0.17.2 to 0.17.3 by @dependabot[bot] in…
v0.8.0v0.8.0 · 21 May 2026What's Changed Bump openai-agents from 0.6.5 to 0.6.8 by @dependabot[bot] in https://github.com/ymyzk/nagoya-bus-mcp/pull/68 Bump pyrefly from 0.48.0 to 0.48.2 by @dependabot[bot] in https://github.com/ymyzk/nagoya-bus-mcp/pull/69 Bump…
v0.7.0v0.7.0 · 14 Jan 2026What's Changed Bump astral-sh/setup-uv from 7.1.5 to 7.1.6 by @dependabot[bot] in https://github.com/ymyzk/nagoya-bus-mcp/pull/49 Bump actions/attest-build-provenance from 3.0.0 to 3.1.0 by @dependabot[bot] in…
v0.6.0v0.6.0 · 13 Dec 2025New Features Add Approach Info by @Miura55 in https://github.com/ymyzk/nagoya-bus-mcp/pull/38 Note that these new tools schemas are subject to change in future versions. What's Changed Bump astral-sh/setup-uv from 7.1.0 to 7.1.1 by…

README

nagoya-bus-mcp

PyPI - Version PyPI - Python Version CI

English | 日本語

Overview

Nagoya Bus MCP is a Model Context Protocol (MCP) server that lets LLMs query Nagoya City bus information. Built with FastMCP, it exposes tools and prompts for looking up bus stops, reading timetables, and checking real-time bus approach and position information. Data is sourced from the public Nagoya City bus website.

Once connected to an MCP client such as Claude Desktop, you can ask questions like "When is the next bus from Nagoya Station?" in natural language and get answers backed by live data.

Features

The server exposes the following tools:

  • get_station_number — find a bus stop number from a stop name (with fuzzy matching).
  • get_timetable — departure timetables for every route at a bus stop, organized by day of week.
  • get_approach_for_route — real-time bus positions and latest passage times along a route.
  • get_approach_for_station — real-time approaching buses for all routes at a bus stop.

It also provides prompt templates ask_timetable and ask_bus_approach for common questions.

Example queries

Bus data is in Japanese, so queries work best in Japanese:

  • 「名古屋駅のバスの時刻表を教えて」 (What's the bus timetable at Nagoya Station?)
  • 「栄のバスの接近情報を教えて」 (Show real-time bus approach info at Sakae.)
  • 「新栄町のバス停番号を教えて」 (What's the bus stop number for Shin-sakaemachi?)

Getting started

The Nagoya Bus MCP server is published to PyPI.

Claude Desktop

Add the following configuration to claude_desktop_config.json.

{
  "mcpServers": {
    "nagoya-bus": {
      "command": "uvx",
      "args": ["nagoya-bus-mcp"]
    }
  }
}

Visual Studio Code

Add the following configuration to .vscode/mcp.json.

{
  "servers": {
    "nagoya-bus": {
      "type": "stdio",
      "command": "uvx",
      "args": ["nagoya-bus-mcp"],
      "env": {}
    }
  }
}

Manual

# Using uvx
$ uvx nagoya-bus-mcp

# Using Docker
$ docker run -i --rm ghcr.io/ymyzk/nagoya-bus-mcp

For developers

# Use MCP Inspector
$ npx @modelcontextprotocol/inspector uv run nagoya-bus-mcp

# Try API client
$ uv run python -m nagoya_bus_mcp.client

Data source

This project queries the public Nagoya City bus website (https://www.kotsu.city.nagoya.jp). It is an unofficial project and is not affiliated with or endorsed by the City of Nagoya.

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Nagoya Bus MCP

How do I install Nagoya Bus MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Nagoya Bus MCP safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Nagoya Bus MCP still maintained?

Yes — the latest release is v0.10.0 (18 Aug 2026), and the last commit was 20 days ago. The repository has 1 stars and 1 open issues.