Eine URL in Claude, Gemini, Cursor oder Perplexity eintragen — und dein Assistent kann plötzlich Motorräder vergleichen, kurvige Routen planen, Tankstellen am Weg finden, das Motorradwetter bewerten, Alpenpässe prüfen, Baustellen abfragen, Händler suchen und Theoriefragen stellen. Mit echten Daten aus der NBNL-Datenbank statt aus dem Gedächtnis des Modells.
Du musst kein Werkzeug auswählen und nichts tippen, was nach Befehl aussieht. Der Assistent erkennt selbst, wann NBNL gefragt ist — der Name darunter zeigt nur, was dabei im Hintergrund läuft.
„Ich habe den A2-Schein, 8.000 € Budget und bin 1,72 m groß. Welches Naked Bike passt?"
advisor_recommend
„Vergleiche Honda Africa Twin, KTM 1390 Super Adventure R und BMW F 900 GS Adventure."
compare_bikes_v2
„Zeig mir alle Naked Bikes von KTM mit weniger als 100 PS."
search_bikes_v2
„Plane eine kurvige Tour von Garmisch nach Sölden ohne Autobahn."
plan_route
„Wo kann ich auf der Strecke tanken? Alles im Umkreis von 5 km."
search_pois_along_route
„In welche Himmelsrichtung lohnt sich heute ab München die Ausfahrt?"
get_weather_compass
„Sind die Pässe rund um Innsbruck gerade befahrbar?"
get_pass_conditions
„Gibt es aktuelle Sperrungen auf der A8 rund um München?"
search_roadworks
„Welche asphaltierten Alpenpässe in Österreich habt ihr — die längste im Detail."
search_tracks · get_track
„Finde einen KTM-Händler mit Werkstatt in der Nähe von Kempten."
search_dealers
„Stell mir eine Theoriefrage für die Klasse A und werte meine Antwort aus."
fuehrerschein_get_question · fuehrerschein_check_answer
„Wie viele Motorräder wurden 2024 in Deutschland neu zugelassen?"
get_market_stats
Der Server liefert strukturierte Daten, keine Oberfläche — wie dein Assistent sie darstellt, entscheidet er selbst. Die folgenden Aufnahmen zeigen, was er dabei zu sehen bekommt.
Alle sechs sind gegen den Produktivserver aufgezeichnet: echte Modelle, echte Preise, echte Route, echte Vorhersage, echte Theoriefrage. Nichts davon ist nachgebaut. Bewusst zeigen sie NBNL-Gestaltung und nicht die Oberfläche von Claude oder Cursor — die gehört uns nicht, und sie ändert sich mit jedem Redesign.

advisor_recommend nimmt Nutzung, Erfahrung, Führerschein, Körpergröße und Budget entgegen und liefert ein Podium mit Punktzahl, Begründung und Link auf den Steckbrief.
plan_route gibt den Streckenverlauf samt Kurvigkeit zurück, search_pois_along_route sucht darin nach Tankstellen, Werkstätten, Pässen, Campingplätzen oder Biker-Treffs.
compare_bikes_v2 liefert Leistung, Hubraum, Drehmoment, Gewicht, Sitzhöhe, Höchstgeschwindigkeit und Preis in fester Reihenfolge — damit der Assistent nicht jedes Mal anders sortiert.
get_weather_compass prüft acht Himmelsrichtungen und bewertet jede nach Fahrbarkeit. Für eine feste Strecke gibt es get_weather_along_route, für Bergpässe get_pass_conditions.
search_tracks filtert nach Typ, Region, Land, Schwierigkeit, Oberfläche und Länge; get_track holt das volle Profil samt Link auf nbnl.de.
fuehrerschein_simulate_exam. anfaenger_search durchsucht über 200 Einsteigerfragen im Volltext.Ein Endpunkt für alle Clients. Es gibt keine zweite URL für „Premium", keine Registrierung und nichts freizuschalten.
Endpunkt kopieren
Eine einzige Adresse für alle Assistenten: https://mcp.nbnl.de/mcp
Im Assistenten eintragen
In Claude unter Einstellungen → Connectors → Add custom connector, in Cursor und VS Code in der mcp.json, in Google AI Studio unter Tools → Add tool → MCP Server. Die genauen Klickfolgen stehen unten.
Ohne Schlüssel verbinden
Fragt der Assistent nach einem Schlüssel, wähle auf der NBNL-Seite Ohne Key verbinden. Danach meldet der Client die 46 Werkzeuge und du fragst einfach los.
Claude im Web und in der App
Der einfachste Weg — nichts zu installieren, nichts zu konfigurieren.
https://mcp.nbnl.de/mcpKostenlos, ohne Konto und ohne API-Schlüssel.
Claude-Connectors öffnenClaude Desktop
Die Konfigurationsdatei um einen Eintrag ergänzen, danach Claude neu starten.
{
"mcpServers": {
"nbnl": {
"url": "https://mcp.nbnl.de/mcp",
"type": "http"
}
}
}Claude Code (Kommandozeile)
claude mcp add --transport http nbnl https://mcp.nbnl.de/mcp # Für alle Projekte statt nur für dieses: claude mcp add --transport http nbnl https://mcp.nbnl.de/mcp --scope user
Wenn etwas klemmt
health auf — das Werkzeug prüft, ob der Server die Datenbank erreicht.46 Werkzeuge sind viel, aber nicht alles. Was fehlt, steht hier genauso deutlich wie das, was da ist.
Kann der Server
Kann er nicht
Karten im Chat gibt es dort, wo der Client sie rendern kann — in der NBNL-App für ChatGPT.
Alle 46 offenen Werkzeuge sind nur lesend
Der Server kann über sie nichts anlegen, ändern oder löschen — weder auf nbnl.de noch in deinem Konto, mit dem er ohnehin nicht verbunden ist. Übertragen wird nur, was der einzelne Aufruf braucht: ein Ortsname fürs Wetter, Start und Ziel für eine Route. Die IP-Adresse dient allein dem Rate-Limit. Modellfotos kommen als signierte Adressen von media.nbnl.de und tragen ihren Bildnachweis mit. Zur Datenschutzerklärung.
Du musst keines davon kennen — der Assistent wählt selbst. Der Vollständigkeit halber trotzdem alle, mit dem Namen, unter dem sie im Client auftauchen.
| Werkzeug | Funktion | Was es tut |
|---|---|---|
advisor_recommend | Motorradberater | Nimmt Nutzung, Erfahrung, Führerscheinklasse, Körpergröße, Statur und Budget entgegen und liefert ein Podium mit Punktzahl, Begründung, Preis, Leistung, Gewicht und Link auf den Steckbrief. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
search_bikes_v2 | Katalogsuche | Durchsucht den Katalog nach Marke, Kategorie, Baujahr oder Stichwort — mit fester Sortierung und Seitenzählung. |
get_bike_v2 | Steckbrief | Vollständiger Datensatz eines Modells: technische Daten, Beschreibung, NBNL-Fazit und Medienübersicht. |
get_bike_geo | Antwortpaket | Aufbereitetes Inhaltspaket zu einem Modell nach den fünf W-Fragen, zugeschnitten auf generative Antwortmaschinen. |
get_bike_images | Bilder | Alle Bilder eines Modells als signierte Adresse von media.nbnl.de — jeweils mit dem Bildnachweis, der genannt werden muss. |
compare_bikes_v2 | Vergleich | Stellt bis zu zehn Modelle gegenüber: Leistung, Hubraum, Drehmoment, Gewicht, Sitzhöhe, Höchstgeschwindigkeit, Preis. |
Die v1-Werkzeuge bleiben erhalten, damit bestehende Einbindungen nicht brechen. Für neue Integrationen sind die v2-Fassungen die bessere Wahl.
| Werkzeug | Funktion | Was es tut |
|---|---|---|
list_brands | Markenliste | Alle Marken im Katalog mit Modellanzahl. |
search_bikes | Katalogsuche (v1) | Vorgänger von search_bikes_v2, ohne normalisierte Metadaten. |
get_bike | Steckbrief (v1) | Vorgänger von get_bike_v2. |
compare_bikes | Vergleich (v1) | Vorgänger von compare_bikes_v2. |
search_accident_posts | Unfallmeldungen (v1) | Vorgänger von search_accident_posts_v2. |
get_trend_overview | Trends (v1) | Vorgänger von get_trend_overview_v2. |
get_catalog_snapshot_meta | Katalogstand | Größe des Katalogs, Datenstand und Version des letzten Abzugs. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
plan_route | Route planen | Zwei bis acht Wegpunkte, wahlweise schnell, direkt oder kurvig, mit Optionen gegen Autobahn, Maut und Fähren. Gibt Distanz, Dauer, Kurvigkeit und den Streckenverlauf zurück. |
suggest_round_trip | Rundtour | Schlägt zu einem Startort und einer Wunschlänge eine kurvige Rundtour vor. |
search_pois_along_route | Punkte entlang der Route | Sucht im Korridor um eine Route nach Tankstellen, Werkstätten, Campingplätzen, Pässen, Biker-Treffs und Blitzern. |
find_nearest_poi | Nächster Punkt | Findet die nächstgelegenen Punkte eines Typs zu einem Standort, mit frei wählbarem Umkreis. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
get_motorcycle_weather | Motorradwetter | Vorhersage für einen Ort über ein bis sieben Tage — mit einer Bewertung der Fahrbarkeit je Tag, nicht nur Grad und Millimeter. |
get_weather_along_route | Wetter entlang der Route | Vorhersage an gleichmäßig verteilten Punkten einer geplanten Strecke, für eine frei wählbare Abfahrtszeit. |
get_weather_compass | Wetter-Kompass | Bewertet acht Himmelsrichtungen im Umkreis von 50 bis 400 km und nennt die beste Richtung für die heutige Ausfahrt. |
get_pass_conditions | Alpenpässe | Bergpässe im Umkreis eines Ortes samt Höhe, Entfernung, Saisonlage und Befahrbarkeit. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
search_roadworks | Baustellen & Sperrungen | Aktuell wirksame Verkehrsmeldungen aus den Amtsquellen von Deutschland, Österreich, der Schweiz, Finnland und den Niederlanden — nach Straße, Region oder Umkreis. |
search_dealers | Händlersuche | Motorradhändler und Servicepartner in Deutschland, Österreich und der Schweiz — mit Marken, Anschrift, Öffnungszeiten und Kontakt. |
get_dealer | Händlerprofil | Vollständiger Datensatz eines einzelnen Händlers aus dem NBNL-Händlernetz. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
search_tracks | Streckensuche | Geprüfte Motorradstrecken nach Typ, Region, Land, Schwierigkeit, Oberfläche und Länge — Alpenpässe, Panoramastraßen, Rundtouren, Enduro. |
get_track | Streckenprofil | Vollständiges Profil einer Strecke mit Beschreibung, Länge, Basisorten, Bildern und Link auf nbnl.de. |
search_track_operators | Betreiber suchen | Geprüfte Vereine, Rennstrecken, MX- und Enduro-Gelände sowie Kartbahnen. |
get_track_operator | Betreiberprofil | Vollständiger Datensatz eines Betreibers oder Vereins. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
fuehrerschein_get_question | Theoriefrage | Einzelne Theoriefrage, wahlweise aus einem bestimmten Sachgebiet oder zu einer festen Fragennummer. |
fuehrerschein_check_answer | Antwort prüfen | Wertet eine Antwort aus und erklärt, warum sie richtig oder falsch ist. |
fuehrerschein_simulate_exam | Prüfung simulieren | Erzeugt eine vollständige Prüfungssitzung — Ersterwerb mit 30 Fragen, Erweiterung mit 20. |
fuehrerschein_submit_exam | Prüfung auswerten | Wertet eine Prüfungssitzung aus und nennt Fehlerpunkte und Ergebnis. |
fuehrerschein_categories | Sachgebiete | Die 21 Sachgebiete nach FahrschAusbO Anlage 2.1. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
anfaenger_search | Volltextsuche | Durchsucht über 200 Einsteigerfragen im Volltext und liefert die ausformulierte Antwort samt Permalink. |
anfaenger_categories | Kategorien | Die zehn Kategorien von Grundlagen über Ausrüstung bis Technik. |
anfaenger_get_category | Kategorie öffnen | Eine Kategorie mit allen Themen und Frage-Antwort-Paaren. |
anfaenger_get_question | Einzelne Frage | Eine bestimmte Anfängerfrage samt Antwort und Permalink. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
get_market_stats | Marktzahlen | Deutscher Motorradmarkt nach KBA-Statistik: Neuzulassungen nach Klasse ab 2000, Marken-Marktanteile, Top-Modelle und Größe des Händlernetzes je Marke. |
get_trend_overview_v2 | Trends | Welche Marken und Kategorien in den letzten Tagen am häufigsten gesucht wurden, für einen Zeitraum bis 365 Tage. |
search_accident_posts_v2 | Unfallmeldungen | Gemeldete Motorradunfälle nach Stichwort, Jahr, Ursache, Typ oder Schweregrad. |
search_bike_sprueche_v2 | Biker-Sprüche | Sprüche und Zitate nach Thema oder zufällig. Fair-Use-Grenze: zehn Einträge pro Tag. |
Lesende Blog-Werkzeuge. Sie stehen offen, richten sich aber an die NBNL-Redaktion — für Leserinnen und Leser ist der Blog auf nbnl.de der bessere Weg.
| Werkzeug | Funktion | Was es tut |
|---|---|---|
blog_list_drafts | Beiträge auflisten | Listet NBNL-Blogbeiträge samt Status. |
blog_get_post | Beitrag lesen | Vollständiger Datensatz eines Blogbeitrags inklusive der eingebetteten Modellkarten. |
blog_detect_models | Modelle erkennen | Erkennt in einem Text erwähnte Motorradmodelle und liefert die passenden Spielkarten-Daten. |
| Werkzeug | Funktion | Was es tut |
|---|---|---|
health | Selbsttest | Prüft, ob der Server die Datenbank erreicht, und nennt Laufzeitdetails. Der erste Aufruf, wenn etwas klemmt. |
capabilities | Fähigkeiten | Meldet Werkzeugsatz, Transporte, Versionen und alle geltenden Grenzen — die Quelle für die Zahlen auf dieser Seite. |
Es gibt drei Wege, NBNL-Wissen in einen Chat zu bekommen. Sie unterscheiden sich weniger im Können als im Zeigen.
| NBNL-MCP-Server | NBNL-App in ChatGPT | Assistent ohne NBNL | |
|---|---|---|---|
| Anzahl Werkzeuge | 46 | 11 | — |
| Daten aus dem NBNL-Katalog | ja, live | ja, live | nein, nur Trainingswissen |
| Antwort als Karte im Chat | nein, Text und Daten | ja, 6 Widgets | nein |
| Strecken, Händler, Baustellen, Führerschein | ja | nein | nein |
| Läuft in | Claude, Gemini, Cursor, Perplexity … | nur ChatGPT | überall |
| Einrichtung | eine URL eintragen | ein Klick im Verzeichnis | keine |
Kurz: In ChatGPT nimmst du die App mit den Karten im Chat. Überall sonst — Claude, Gemini, Cursor, Perplexity — nimmst du diesen Server mit dem vollen Werkzeugsatz.
Nein und nein. NBNL ist nicht kommerziell: Jedes Werkzeug dieser Seite steht jedem in voller Datentiefe offen — ohne Anmeldung, ohne API-Schlüssel, ohne Tarif. Gebremst wird nur der Missbrauch, über Rate-Limits.
Pro IP-Adresse 60 Anfragen je Minute mit einem Puffer von 10. Werkzeuge, die fremde Dienste anzapfen — Routing und Wetter — haben zusätzlich einen gemeinsamen Deckel von 120 Anfragen je Minute. Biker-Sprüche sind auf zehn Stück pro Tag begrenzt. Eine einzelne Antwort liefert höchstens 50 Treffer, ein Vergleich höchstens zehn Modelle.
Nichts eintragen. Bei Claude.ai erscheint dabei die NBNL-Zustimmungsseite — dort „Ohne Key verbinden“ wählen. Ein mitgeschickter, aber ungültiger Schlüssel sperrt niemanden aus: Er wird ignoriert, der Aufruf läuft als öffentlicher Zugriff weiter, und capabilities() meldet den Schlüsselstatus als „invalid_ignored“.
Fast immer hilft ein Neustart des Clients: Änderungen an der Konfiguration werden erst beim Start gelesen. Erscheint danach immer noch nichts, prüfe mit dem Werkzeug health, ob der Server antwortet, und achte darauf, dass die Adresse auf /mcp endet und nicht auf /mcp-chatgpt — Letzteres ist der eigene Dienst für die ChatGPT-App.
Alles, was das Model Context Protocol spricht: Claude im Web, in der App und als CLI, Google Gemini über AI Studio, Perplexity, Cursor, Windsurf, VS Code, Zed und Mistral Le Chat. Clients ohne HTTP-Unterstützung binden den Server über die Brücke mcp-remote ein.
Die App zeigt Karten im Chat — Bike-Karten, Route auf der Karte, Wetterreihe — trägt dafür aber nur elf Werkzeuge. Der MCP-Server hat 46, dafür ohne Oberfläche: Er liefert strukturierte Daten, die der Assistent selbst in Sprache übersetzt. In ChatGPT nimmst du die App, überall sonst den Server.
An NBNL geht nur, was der einzelne Aufruf braucht — ein Ortsname fürs Wetter, Start und Ziel für eine Route, ein Suchbegriff für den Katalog. Wir legen dazu kein Nutzerprofil an und speichern keine Unterhaltungen. Die IP-Adresse wird für das Rate-Limit ausgewertet. Was dein Assistent selbst mit deinen Eingaben macht, richtet sich nach dessen Bedingungen.
Katalog, Strecken, Händlernetz, Unfallmeldungen und Anfängerfragen kommen aus der NBNL-Datenbank. Routen und Punkte am Weg leiten sich aus OpenStreetMap-Daten ab (© OpenStreetMap-Mitwirkende, ODbL). Die Vorhersage kommt von einer selbst betriebenen Open-Meteo-Instanz, Baustellen von den Amtsquellen der fünf Länder, Marktzahlen vom Kraftfahrt-Bundesamt. Jede Antwort trägt ihren Datenstand mit.
Der Berater, der Katalog, der Routenplaner, das Motorradwetter und die Theoriefragen — dieselben Daten wie auf nbnl.de, nur eben mitten im Gespräch.