Outsite Availability MCP
Outsite Availability MCP
Ein inoffizieller, schreibgeschützter MCP-Server zur Recherche öffentlicher Outsite-Standorte, angebotener Aufenthaltsraten und individueller Zimmerkalender.
Repository: kristianeboe/outsite-mcp
Dieses Projekt nutzt die öffentliche Website von Outsite und dieselben anonymen GraphQL-Reads, die auch die Buchungsoberfläche verwendet. Es leitet keine Browser-Cookies weiter, greift nicht auf Outsite-Konten zu, bucht keine Zimmer und führt keine Zahlungen durch. Outsite hat dieses Projekt nicht unterstützt, und der private GraphQL-Vertrag kann sich ohne Vorankündigung ändern.
Tools
find_outsite_locations: Löst eine Stadt, ein Land, eine Nachbarschaft oder einen Hausnamen in einen Outsite-Slug auf.search_outsite_stays: Gibt aktuelle Zimmer-/Ratenkombinationen für exakte Daten zurück.get_outsite_room_calendar: Untersucht einen bestimmten Zimmertyp über einen größeren Datumsbereich und identifiziert zusammenhängende freie Zeiträume.
Alle Tools sind schreibgeschützt und enthalten eine Quell-URL sowie einen fetchedAt-Zeitstempel.
Lokale Entwicklung
Erfordert Node.js 22.22.2 oder neuer und pnpm.
pnpm install --ignore-workspace
pnpm devDer MCP-Endpunkt ist unter http://localhost:3000/mcp verfügbar. Der Inspector des Frameworks ist über den lokalen Entwicklungsserver erreichbar.
Checks
pnpm typecheck
pnpm test
RUN_LIVE=1 pnpm test
pnpm buildDer Live-Test sendet anonyme Anfragen an Outsite und bestätigt Standortermittlung, Ratensuche und einen Zimmerkalender.
Konfiguration
Die Standardwerte sind für die Bereitstellung geeignet. Optionale Umgebungsvariablen:
OUTSITE_GRAPHQL_URL: Standardmäßighttps://api.outsite.co/graphql.OUTSITE_CACHE_TTL_MS: Dauer des anonymen Upstream-Caches, Standard 300000.OUTSITE_TIMEOUT_MS: Timeout für Upstream-Anfragen, Standard 12000.
Bereitstellung
Manufact Cloud ist der kanonische Host. Der vorgesehene öffentliche Endpunkt ist:
https://outsite-mcp.kristianeboe.me/mcpBereitstellung über das verbundene GitHub-Repository oder mit pnpm deploy. Führen Sie nach jeder Änderung am Tool-Vertrag den Live-Smoke-Test und den MCP Inspector erneut gegen den Produktionsendpunkt aus.
Grenzen
Halten Sie die öffentliche Oberfläche anonym und schreibgeschützt.
Akzeptieren, speichern oder leiten Sie niemals Outsite-Sitzungscookies oder Kontotokens weiter.
Fügen Sie keine Buchungs-, Zahlungs-, Reservierungsänderungen oder andere Mutationen hinzu.
Behandeln Sie zurückgegebene Mitgliedsraten-Labels als öffentliche Preisfindung, nicht als Nachweis eines Mitgliedschaftsanspruchs.
Bewahren Sie rohe Ratensummen und Zeitstempel auf. Versprechen Sie keine Verfügbarkeit.
Verwendete Dokumentation
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Read-only access to live ADSBiq aircraft and network state, with community contribution metadata.
Read-only access to your VortexIQ store data: audits, KPIs, alerts, Brand DNA, reports, Ask VIQ.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kristianeboe/outsite-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server