# Berlin Transport

> Use this tool when you need to access Berlin's public transportation data for travel planning, such as searching stops, retrieving departures, or planning journeys. It provides a standardized interface through the VBB API, returning structured JSON responses with comprehensive transit information. Ideal for AI assistants looking to integrate real-time transit data into conversational interfaces, enabling users to find nearby stations, check schedules, and calculate optimal routes.

Canonical page: https://skillsregistry.net/skills/berlin-transport  
JSON: https://api.skillsregistry.net/v1/skills/berlin-transport

## Description

The Berlin Transport MCP server provides AI assistants with direct access to Berlin's public transportation data through the VBB API. Built using Cloudflare Workers and Durable Objects, it exposes three key tools: searching for stops by name, retrieving upcoming departures from specific stops, and planning journeys between locations. The implementation uses the Model Context Protocol SDK to standardize interactions and returns structured JSON responses that include comprehensive transit information. This server is particularly useful for travel planning in Berlin, allowing AI systems to find nearby stations, check real-time departure schedules, and calculate optimal routes between destinations without leaving the conversation context.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/berlin-transport)
- **Repository:** <https://github.com/harshil1712/berlin-transport-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "berlin-transport"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/berlin-transport` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/berlin-transport/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
