← Project index
MCP / Public Data2026Active

Winnipeg City MCP

An MCP server connecting AI assistants to live Winnipeg Transit arrivals, trip planning, nearby stops, and city 311 service data.

01

Winnipeg City MCP turns fragmented public data into focused tools an AI assistant can call naturally, helping people understand and navigate their city.

The challenge

Untangle the complexity.

Transit schedules, location search, multi-stop planning, and civic reports expose different data shapes and timing constraints that are difficult for assistants to consume directly.

The approach

Design the system.

A Python MCP server normalizes Winnipeg Transit and city open-data APIs into seven purpose-built tools with time-aware routing and location context.

The outcome

Make it useful.

A locally useful AI integration that demonstrates protocol design, external API orchestration, structured tool contracts, and public-data product thinking.

Core capabilities
  • 01Live bus arrival and commute status tools
  • 02Single and multi-stop trip planning
  • 03Nearby stop discovery
  • 04Neighborhood and 311 issue exploration
Technology system
  • 01Python
  • 02MCP
  • 03Transit APIs
  • 04Open Data
  • 05Claude Desktop
Next transmissionEmotion-controlled browser gameHappy Flappy