Transit trip plans and live departures for Massachusetts: MBTA, regional buses, Amtrak, ferries.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Live departures at one MBTA station (subway, Commuter Rail, bus, ferry), optionally for one route or line.
MBTA station name, e.g. 'North Station', 'Park Street', 'Harvard'.
How many departures (default 8).
Optional line or route, e.g. 'Red Line', 'Green Line D', '39', 'Rockport'.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http cobblehop https://cobblehop.com/mcp
Live departures at one MBTA station (subway, Commuter Rail, bus, ferry), optionally for one route or line.
| Argument | Type | Description |
|---|---|---|
| stop* | string | MBTA station name, e.g. 'North Station', 'Park Street', 'Harvard'. |
| limit | integer | How many departures (default 8). |
| route | string | Optional line or route, e.g. 'Red Line', 'Green Line D', '39', 'Rockport'. |
{
"type": "object",
"required": [
"stop"
],
"properties": {
"stop": {
"type": "string",
"maxLength": 80,
"description": "MBTA station name, e.g. 'North Station', 'Park Street', 'Harvard'."
},
"limit": {
"type": "integer",
"maximum": 12,
"minimum": 1,
"description": "How many departures (default 8)."
},
"route": {
"type": "string",
"maxLength": 40,
"description": "Optional line or route, e.g. 'Red Line', 'Green Line D', '39', 'Rockport'."
}
},
"additionalProperties": false
}Plan a public transit trip in Massachusetts and nearby Rhode Island and New Hampshire. Ask in plain words, e.g. 'How do I get from South Station to Fenway Park at 6pm?' or 'last train from North Station to Salem tonight'. Returns one clear plan (what to board, when it leaves, where to get off) with live times when available, plus a link that opens it in Cobblehop for live tracking and a stop alert.
| Argument | Type | Description |
|---|---|---|
| from | string | Optional starting point if the question doesn't name one: a place, address or 'lat,lon'. |
| lang | string | Answer language (default en). |
| question* | string | The trip in the user's words, with the start, destination and time if known. |
{
"type": "object",
"required": [
"question"
],
"properties": {
"from": {
"type": "string",
"maxLength": 120,
"description": "Optional starting point if the question doesn't name one: a place, address or 'lat,lon'."
},
"lang": {
"enum": [
"en",
"es",
"pt",
"fr",
"de",
"it",
"zh-Hans",
"zh-Hant",
"ja",
"ko",
"hi",
"ar",
"he",
"ru",
"vi",
"ht"
],
"type": "string",
"description": "Answer language (default en)."
},
"question": {
"type": "string",
"maxLength": 800,
"description": "The trip in the user's words, with the start, destination and time if known."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 30, 2026.