WithBy MCP
This MCP server integrates WithBy's real-time Washington state mountain pass status and 'Sal's stories' into AI assistants. It allows users to query live pass verdicts, access curated travel stories, and save lists for upcoming drives, enhancing trip planning with local insights.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://withby.ai/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Can change data (1)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to withby.ai ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Check if Snoqualmie Pass is open
- Find Sal's stories on SR 520 east
- Discover stories near North Bend
- Save stories for next drive
Source and maintenance
Protocol and capabilities
- Server
- ai.withby/withby 1.0.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- 7 advertised
- Resource templates
- 0 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
pass_status — Pass status
Use this when someone asks whether a mountain pass or the I-90 or SR 520 floating bridge is open, what the restrictions or chain rules are, or how long the crossing takes. Answers for Snoqualmie, Stevens, White and Blewett passes with WithBy's verdict for each direction and the crossing time against the usual, for the two bridges with their crossing times and alerts, and for 12 other passes with WSDOT's words. Covers Washington's mountain passes in depth, and the passes on the roads out of it, in their agency's words. Every answer carries the time WithBy checked and the agency's own report time. Not for navigation or bookings.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"pass"
],
"properties": {
"pass": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "The pass or bridge by name, e.g. \"Snoqualmie Pass\", \"Stevens\" or \"SR 520 bridge\""
}
}
}{
"title": "Pass status",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}passes_now — Mountain passes now
Use this when someone asks about mountain passes in general, which passes are open, or wants the whole list: Washington's mountain passes in depth, and the passes on the roads out of it. Gives WithBy's verdict for Snoqualmie, Stevens, White and Blewett passes in one line each, then 12 other passes in WSDOT's words, seasonal closures marked, then the passes on the way out, each in its agency's words, with the time WithBy checked. Not for navigation or bookings.
{
"type": "object",
"properties": {}
}{
"title": "Mountain passes now",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}story — Story along the road
Use this when someone asks for a story about a place, landmark, or town along Washington's highways, or asks to hear what Sal knows about a specific location or story by id. Gives Sal's story, place and stretch, running time, and Wikipedia / source credit; Sal is WithBy's AI-generated narrator voice. Not for navigation, bookings, or places outside Washington.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"story"
],
"properties": {
"story": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "The story by id (e.g. \"12\"), title (e.g. \"Snoqualmie Falls\"), or place name"
}
}
}{
"title": "Story along the road",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}stretch_stories — Stories on a highway stretch
Use this when someone asks what stories Sal has along a highway or stretch of road in Washington (e.g. "SR 520 east", "I-90 west from Seattle", or stretch id "sr520-03"). Gives the stories on that stretch in driving order with their durations and total time. Not for navigation, bookings, or roads outside Washington.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"stretch"
],
"properties": {
"dir": {
"enum": [
"north",
"south",
"east",
"west"
],
"type": "string",
"description": "Optional direction (north, south, east, west) if not in the stretch name"
},
"stretch": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "The stretch by road and direction (e.g. \"SR 520 east\", \"I-90 west\") or stretch id (e.g. \"sr520-03\")"
}
}
}{
"title": "Stories on a highway stretch",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}stories_near — Stories near a place
Use this when someone asks what stories Sal has near a town, city, landmark, or highway in Washington (e.g. "North Bend", "Snoqualmie Falls", "I-90"). Gives up to 3 nearby stories or nearest covered towns. Not for navigation, bookings, or places outside Washington.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"place"
],
"properties": {
"place": {
"type": "string",
"maxLength": 120,
"minLength": 1,
"description": "The town, city, landmark, or highway in Washington by name (e.g. \"North Bend\", \"Snoqualmie Falls\", \"I-90\")"
}
}
}{
"title": "Stories near a place",
"readOnlyHint": true,
"openWorldHint": true,
"idempotentHint": true,
"destructiveHint": false
}save_for_drive — Save stories for my next drive
Use this when someone wants Sal, WithBy's AI-generated narrator voice, to tell particular stories on their next drive: it adds 1 to 50 stories, by the ids the story, stretch and nearby-stories answers give, to their WithBy next-drive list, the same list as Save for my drive on withby.ai. Needs their WithBy account. Not for navigation, bookings or places outside Washington.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"story_ids"
],
"properties": {
"story_ids": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9999999999,
"minimum": 1
},
"maxItems": 50,
"minItems": 1,
"description": "The stories' ids, as the story, stretch and nearby-stories answers give them"
}
}
}{
"title": "Save stories for my next drive",
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}my_next_drive — My next-drive list
Use this when someone asks which stories they saved for their next drive, or what Sal will tell first. Lists their WithBy next-drive list in road order with each story's length. Needs their WithBy account. Not for navigation or bookings.
{
"type": "object",
"properties": {}
}{
"title": "My next-drive list",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
7 advertised
pass — Mountain pass
A Washington mountain pass with its verdict, crossing times, and Sal’s pass report.
ui://withby/pass.htmlpass-list — Washington’s mountain passes
Washington’s mountain passes with WithBy’s verdicts and WSDOT’s reports.
ui://withby/pass-list.htmlstory — Story along the road
Sal’s story about a place, landmark, or town along Washington’s highways.
ui://withby/story.htmlstretch-playlist — Stories along the highway
Stories along a highway stretch in Washington in driving order with their durations.
ui://withby/stretch-playlist.htmlstories-nearby — Stories near a place
Sal’s stories near a town, landmark, or highway in Washington.
ui://withby/stories-nearby.htmlsaved-for-drive — Saved for your next drive
Saved confirmation for stories added to your next drive.
ui://withby/saved-for-drive.htmlnext-drive-list — Your next-drive list
Your saved stories in road order for your next drive.
ui://withby/next-drive-list.html90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 749 ms
- 95th percentile latency
- 749 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 749 ms · metadata changed · 7 tool(s), 7 resource(s), 0 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http withby-mcp https://withby.ai/mcpCodex
codex mcp add withby-mcp --url https://withby.ai/mcpCursor
{
"mcpServers": {
"withby-mcp": {
"url": "https://withby.ai/mcp"
}
}
}Cline
{
"mcpServers": {
"withby-mcp": {
"type": "streamableHttp",
"url": "https://withby.ai/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"withby-mcp": {
"type": "http",
"url": "https://withby.ai/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http withby-mcp https://withby.ai/mcpClaude Desktop
https://withby.ai/mcpWindsurf
{
"mcpServers": {
"withby-mcp": {
"serverUrl": "https://withby.ai/mcp"
}
}
}Let your agent find its tools
Find servers like WithBy MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run WithBy MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.