Mcp Wsdot
@michaelpeterswa
About Mcp Wsdot
mcp server for the wsdot api
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mcp Wsdot?
Mcp Wsdot is a Model Context Protocol server for interacting with the Washington State Department of Transportation API, offering ferry route schedules and sailing times.
How to use Mcp Wsdot?
Run with Docker Compose using docker compose up -d --build && docker compose logs -f -t. Set the TRANSPORT environment variable to SSE or STDIO. Alternatively, download a binary from releases; on MacOS, exempt it from quarantine with xattr -rd com.apple.quarantine <path-to-binary>.
Key features of Mcp Wsdot
- Provides real-time ferry route schedules and sailing times.
- Supports SSE and STDIO transports via environment variable.
- Includes Grafana dashboard for metrics and traces.
- Built with Go, easy to deploy with Docker Compose.
- Offers three tools: get_current_time, get_route_schedules, get_schedules_today_by_route_id.
Use cases of Mcp Wsdot
- Ask an AI assistant for next three sailings on a specific ferry route.
- Retrieve the latest return sailing time for a route tonight.
- Integrate Washington State ferry schedules into automated workflows.
FAQ from Mcp Wsdot
What is Mcp Wsdot?
It is an MCP server that allows AI models to interact with the Washington State Department of Transportation API to get ferry schedule information.
How do I run Mcp Wsdot locally?
Use Docker Compose: docker compose up -d --build && docker compose logs -f -t. Then check Grafana at http://localhost:3000 for metrics/traces.
What transports does Mcp Wsdot support?
It supports both SSE and STDIO transports, configured via the TRANSPORT environment variable.
What tools does Mcp Wsdot provide?
Three tools: get_current_time (current time in PDT/PST), get_route_schedules (ferry route names and IDs), and get_schedules_today_by_route_id (sailing times for a route by ID).
Are there any special instructions for MacOS?
If you download a binary from the releases page on MacOS, you must exempt it from quarantine using xattr -rd com.apple.quarantine <path-to-binary>.
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Comments