Zusammenfassung
Durchsuche Restaurants auf OpenTable von jedem AI-Assistenten aus. Finde Restaurants in der Nähe einer Koordinate, lies vollständige Restaurantdetails (Menü, Öffnungszeiten, Fotos, Bewertungen), prüfe die Live-Tischverfügbarkeit für eine angegebene Personenzahl und ein Zeitfenster. 4 Tools, keine Authentifizierung: per Reverse Engineering aus der OpenTable-Mobile-App gewonnen.
Frag einfach
Beispiel-Prompts für OpenTable
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
Nur selbst gehostet. OpenTable lehnt Anfragen von Rechenzentrums-IP-Adressen ab, und AnythingMCP Cloud läuft in einem Rechenzentrum. Deshalb gibt es diesen Connector nicht in AnythingMCP Cloud. Er funktioniert mit einer AnythingMCP-Instanz, die du selbst auf einem Rechner oder Server mit normalem Internetanschluss zu Hause oder im Büro betreibst.
OpenTable + Claude
Durchsuche Restaurants auf OpenTable von jedem AI-Assistenten aus. Finde Restaurants in der Nähe einer Koordinate, lies vollständige Restaurantdetails (Menü, Öffnungszeiten, Fotos, Bewertungen), prüfe die Live-Tischverfügbarkeit für eine angegebene Personenzahl und ein Zeitfenster. 4 Tools, keine Authentifizierung: per Reverse Engineering aus der OpenTable-Mobile-App gewonnen.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
(none — public API)
Schritt 1 — Zugangsdaten holen
This connector wraps the OpenTable mobile app's internal API (mobile-api.opentable.co.uk).
Setup: nothing. The endpoints exposed here are the same the OpenTable iOS app uses for restaurant discovery; they do not require an API key or user login.
What it does NOT do: complete reservations. OpenTable's reservation-completion flow requires a logged-in session + payment-method-on-file + bot-detection checks that we deliberately don't automate. Use this connector to find the right restaurant and slot; book in the OpenTable app or web site.
Geo coordinate: latitude and longitude as floats. Use 48.0707,7.8674 for Freiburg, 41.3851,2.1734 for Barcelona, 40.7128,-74.0060 for NYC.
…(continued in the in-app connector instructions)
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
- Öffne
http://localhost:3000und registriere dich. Das erste Konto wird Admin. - Öffne den Connector-Store (
http://localhost:3000/connectors/store), wähle OpenTable, trag die abgefragten Zugangsdaten ein (manche Connectors brauchen keine) und installiere ihn. - Leg unter MCP Servers einen Server an und weise ihm den OpenTable-Connector zu. Kopiere auf der Seite des Servers den MCP endpoint (
http://localhost:4000/mcp/<server-id>) und erzeuge unter API keys einen Schlüssel.
Der Quickstart lauscht nur auf localhost. Für eine Instanz, die andere Personen oder KI-Clients in der Cloud erreichen, klonst du das Repository und startest ./setup.sh. Das Skript richtet Domain, HTTPS und OAuth ein (Deployment-Anleitung).
Schritt 3 — OpenTable-Connector in Claude einrichten
Claude erreicht MCP-Server auf zwei Wegen, und nur einer davon funktioniert mit dem localhost-Quickstart.
Claude Code läuft auf deinem Rechner und kann den lokalen Endpoint direkt nutzen:
claude mcp add --transport http opentable http://localhost:4000/mcp/<server-id> --header "X-API-Key: <your-api-key>"
Mit claude mcp list prüfst du, ob die Verbindung steht.
Claude.ai und Claude Desktop binden entfernte Server als Custom Connector ein: Geh auf Customize → Connectors, klick auf + und wähle Add custom connector (in Team- und Enterprise-Plänen fügt ihn zuerst ein Owner unter Organization settings → Connectors hinzu). Claude baut diese Verbindung aus der Cloud von Anthropic auf, nicht von deinem Rechner. Eine localhost-URL funktioniert dort deshalb nicht. Du brauchst eine AnythingMCP-Instanz mit öffentlicher HTTPS-Adresse (siehe ./setup.sh oben) an einem Anschluss, den OpenTable akzeptiert. Füg den MCP endpoint dieser Instanz ein und melde dich bei AnythingMCP an, wenn Claude danach fragt.
Verfügbare Tools
| Tool | What it does |
|---|---|
opentable_search_restaurants | Search OpenTable restaurants near a coordinate, with optional filters for party size, date/time, cuisine, and price |
opentable_get_restaurant | Full detail of one OpenTable restaurant — name, address, cuisine, hours, menu URL, photos, reviews summary, price band, dress code, parking, |
opentable_check_availability | Check live table availability at one or more OpenTable restaurants for a given party size and date/time |
opentable_autocomplete | Autocomplete restaurant or location names |
FAQ
Warum gibt es OpenTable nicht in AnythingMCP Cloud? OpenTable lehnt Anfragen von Rechenzentrums-IP-Adressen ab. AnythingMCP Cloud läuft in einem Rechenzentrum, jeder Aufruf würde also scheitern. Mit einer AnythingMCP-Instanz an einem Anschluss zu Hause oder im Büro funktioniert es in der Regel.
Nächste Schritte
- Connector-Startseite
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?