How to Use the WMATA MCP in Claude
Check WMATA service status and plan trips right from Claude Desktop.
Works with every AI agent you already use
…and any MCP-compatible client
Connect WMATA MCP to Claude Desktop
Create your Vinkius account to connect WMATA to Claude Desktop and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Real-Time Bus Tracking
Need to know where a bus actually is? You can get precise coordinates using `get_bus_positions`. This tool returns the vehicle ID, route ID, lat/long, and how far off schedule it is in seconds. It's perfect for building live tracking dashboards or just checking if your ride is running late. Don't forget to check system-wide issues with `get_bus_incidents`. This tells you everything from accidents to road closures, so your agent knows when to reroute the user instead of just giving a time estimate.
Full Transit Network Mapping
Planning involves more than just buses. The server lets you list all routes using `get_bus_routes`, which gives you IDs and names for local, express, and limited services. You can then feed those IDs into `get_bus_route_details` to map every stop in sequence. For the rail side, use `get_rail_stations` first; it lists all Metrorail stations, often filterable by line code (like Red or Blue). Once you have station codes, `get_station_entrances` gives you the street-level addresses and access info for planning a walk to the platform.
Service Disruption Awareness
When something breaks, you need instant data. For the train line, call `get_rail_incidents`. This reports on delays, power problems, or track maintenance across the whole system. It gives severity and estimated fix times—crucial stuff. For accessibility, use `get_elevator_incidents`. This shows current outages for escalators and elevators at stations like Gallery Place. You can't plan a journey if you don't know which exits are locked down.
Set up WMATA MCP in Claude Web or Desktop
- 1
Open Claude Settings
Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.
- 2
Add Custom Connector
Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:
https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcpReplace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials. - 3
Start a conversation
Open a new chat. The WMATA MCP tools are available immediately — no restart needed.
Endpoint URL
https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp No configuration file needed — paste the URL directly in the Claude web interface.
Available on Free (1 connector), Pro, Max, Team, and Enterprise plans.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about WMATA MCP in Claude Desktop
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the WMATA MCP today
We host it, we monitor it, we maintain it. You just paste one token.