BVG MCP Server
Verbind AI-agenten met het openbaar vervoersysteem van Berlijn via de BVG MCP Server voor realtime halte-informatie en workflows voor stedelijke mobiliteit.

Wat doet de “BVG” MCP Server?
De BVG MCP Server is een niet-officiële implementatie van het Model Context Protocol (MCP) die is ontworpen om AI-assistenten te verbinden met de BVG (Berliner Verkehrsbetriebe) API in Berlijn. Door als brug te fungeren tussen AI-clients en openbaar vervoersdata maakt de BVG MCP Server taken mogelijk zoals het ophalen van halte-informatie voor diverse locaties in Berlijn. Dit verbetert ontwikkelworkflows waarbij openbaarvervoergegevens betrokken zijn, waardoor AI-agenten realtime of contextuele informatie over het Berlijnse vervoerssysteem kunnen bieden. De server ondersteunt communicatie op basis van STDIO voor naadloze integratie met compatibele MCP-clients, zoals Claude Desktop, en is bedoeld om het proces van programmatisch toegang krijgen tot en werken met de BVG-data te vereenvoudigen.
Lijst van Prompts
Er worden geen prompt-sjablonen vermeld in de repository.
Lijst van Resources
Er worden geen expliciete MCP-resources beschreven in de beschikbare documentatie of code.
Lijst van Tools
- Stop Information: Biedt informatie voor een specifieke locatie in Berlijn (bijvoorbeeld: geeft de haltenaam terug voor een opgegeven locatie zoals “Turmstrasse”). Dit is momenteel de enige geïmplementeerde tool en dient als voorbeeld voor toekomstige uitbreidingen.
Gebruiksscenario’s van deze MCP Server
- Halte-opzoeking: Ontwikkelaars kunnen snel de naam van een OV-halte in Berlijn ophalen door een locatiestring op te geven, wat workflows vereenvoudigt waarbij vervoersdata nodig is.
- AI-assistentintegratie: Maakt het voor AI-agenten (zoals in Claude Desktop) mogelijk om vervoersgerelateerde vragen voor Berlijn te beantwoorden met behulp van live halte-informatie.
- Prototype stedelijke mobiliteitsapps: Handig voor snel prototypen van applicaties die toegang nodig hebben tot OV-haltegegevens van Berlijn.
- Educatieve projecten: Vergemakkelijkt experimenteren en leren in projecten die via gestandaardiseerde MCP-interfaces koppelen aan stadsvervoer-API’s.
Hoe stel je het in
Windsurf
Er zijn geen installatie-instructies beschikbaar voor Windsurf.
Claude
- Zorg ervoor dat je Claude Desktop hebt geïnstalleerd.
- Zoek of maak je
claude_desktop_config.json
configuratiebestand aan. - Voeg de BVG MCP Server toe als tool door het pad naar het serverexecutablebestand op te geven.
- Sla de configuratie op en herstart Claude Desktop.
- Open Claude Desktop en selecteer de BVG MCP-tool.
Voorbeeld van JSON-configuratie
{
"mcpServers": [
{
"command": "path/to/bvg-mcp-server-executable",
"args": []
}
]
}
Cursor
Er zijn geen installatie-instructies beschikbaar voor Cursor.
Cline
Er zijn geen installatie-instructies beschikbaar voor Cline.
Beveiliging van API-sleutels
Er is geen informatie verstrekt over API-sleutels of het instellen van omgevingsvariabelen.
Hoe gebruik je deze MCP binnen flows
MCP gebruiken in FlowHunt
Om MCP-servers in je FlowHunt-workflow te integreren, begin je met het toevoegen van het MCP-component aan je flow en deze te verbinden met je AI-agent:

Klik op het MCP-component om het configuratiescherm te openen. Voeg in het systeem-MCP-configuratiegedeelte je MCP-servergegevens in met dit JSON-formaat:
{
"bvg-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Na configuratie kan de AI-agent deze MCP nu als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “bvg-mcp” te vervangen door de daadwerkelijke naam van je MCP-server (bijv. “github-mcp”, “weather-api”, enz.) en de URL door je eigen MCP-server-URL.
Overzicht
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | Duidelijke projectomschrijving in README |
Lijst van Prompts | ⛔ | Geen prompt-sjablonen vermeld |
Lijst van Resources | ⛔ | Geen expliciete MCP-resources vermeld |
Lijst van Tools | ✅ | “Stop Information”-tool gedocumenteerd |
Beveiliging van API-sleutels | ⛔ | Geen vermelding van API-sleutels of instellen van omgevingsvariabelen |
Sampling-ondersteuning (minder belangrijk) | ⛔ | Geen vermelding van sampling |
Onze mening
De BVG MCP Server is een minimalistische MCP-implementatie met één tool voor halte-opzoeking. Hoewel het een duidelijk doel heeft en open source is, beperkt het ontbreken van gedetailleerde prompts, resources of geavanceerde configuratie-/samplingfuncties de veelzijdigheid voor productiegebruik. De server is vooral nuttig voor educatieve projecten of als uitgangspunt voor meer uitgebreide MCP-servers.
MCP Score
Heeft een LICENSE | ✅ Apache-2.0 |
---|---|
Heeft minimaal één tool | ✅ |
Aantal forks | 0 |
Aantal sterren | 0 |
Op basis van bovenstaande tabellen zou ik deze MCP-server een 3/10 geven: hij is functioneel en open source, maar mist uitgebreide features, resources en community-tractie.
Veelgestelde vragen
- Wat is de BVG MCP Server?
De BVG MCP Server is een niet-officiële implementatie van het Model Context Protocol die AI-assistenten verbindt met de BVG openbaar vervoer API van Berlijn, waardoor realtime toegang tot haltegegevens mogelijk is.
- Welke functionaliteit biedt de BVG MCP Server?
Momenteel biedt het een 'Stop Information'-tool die de haltenaam retourneert voor een opgegeven locatie in Berlijn, waardoor toegang tot vervoersdata voor AI-agenten en prototypes wordt gestroomlijnd.
- Voor wie is de BVG MCP Server bedoeld?
Het is ideaal voor ontwikkelaars, AI-onderzoekers en docenten die toegang nodig hebben tot Berlijnse openbaarvervoergegevens voor snel prototypen, assistentintegratie of stedelijke mobiliteitsprojecten.
- Hoe voeg ik de BVG MCP Server toe aan mijn FlowHunt-workflow?
Voeg het MCP-component toe aan je flow, configureer het met je BVG MCP-servergegevens en verbind het met je AI-agent. Hierdoor kan je agent gebruik maken van alle tools van de server.
- Heeft de BVG MCP Server API-sleutels nodig?
Er is geen informatie verstrekt over de noodzaak van API-sleutels of het instellen van omgevingsvariabelen.
Integreer Berlijnse vervoersdata met FlowHunt
Versterk je AI-workflows met realtime BVG-halte-informatie. Prototypiseer stedelijke mobiliteitsapps, beantwoord stadsvervoervragen en verbeter de mogelijkheden van je assistent met de BVG MCP Server.