Outsite Availability MCP
Outsite Availability MCP
Un servidor MCP no oficial y de solo lectura para investigar ubicaciones públicas de Outsite, tarifas de estancia cotizadas y calendarios individuales de habitaciones.
Repositorio: kristianeboe/outsite-mcp
Este proyecto utiliza el sitio web público de Outsite y las mismas lecturas anónimas de GraphQL que usa su interfaz de reservas. No reenvía cookies del navegador, no accede a cuentas de Outsite, no reserva habitaciones ni realiza pagos. Outsite no ha respaldado este proyecto, y su contrato privado de GraphQL puede cambiar sin previo aviso.
Herramientas
find_outsite_locations: resuelve una ciudad, país, vecindario o nombre de casa a un slug de Outsite.search_outsite_stays: devuelve combinaciones actuales de habitación/tarifa para fechas exactas.get_outsite_room_calendar: inspecciona un tipo de habitación específico en un rango de fechas más amplio e identifica períodos abiertos contiguos.
Todas las herramientas son de solo lectura e incluyen una URL de origen y una marca de tiempo fetchedAt.
Related MCP server: tools4foresight
Desarrollo local
Requiere Node.js 22.22.2 o superior y pnpm.
pnpm install --ignore-workspace
pnpm devEl endpoint MCP está disponible en http://localhost:3000/mcp. El Inspector del framework está disponible desde el servidor de desarrollo local.
Comprobaciones
pnpm typecheck
pnpm test
RUN_LIVE=1 pnpm test
pnpm buildLa prueba en vivo realiza solicitudes anónimas a Outsite y confirma el descubrimiento de ubicaciones, la búsqueda de tarifas y un calendario de habitaciones.
Configuración
Los valores predeterminados son adecuados para el despliegue. Variables de entorno opcionales:
OUTSITE_GRAPHQL_URL: por defectohttps://api.outsite.co/graphql.OUTSITE_CACHE_TTL_MS: duración de caché anónima ascendente, por defecto 300000.OUTSITE_TIMEOUT_MS: tiempo de espera de solicitud ascendente, por defecto 12000.
Despliegue
Manufact Cloud es el host canónico. El endpoint público previsto es:
https://outsite-mcp.kristianeboe.me/mcpDespliega desde el repositorio de GitHub conectado o ejecuta pnpm deploy. Vuelve a ejecutar la prueba de humo en vivo y el Inspector MCP contra el endpoint de producción después de cada cambio en el contrato de herramientas.
El DNS para el nombre de host personalizado se puede gestionar a través del MCP remoto oficial de Namecheap en https://mcp.namecheap.com/mcp. Lee primero la zona existente, luego añade el destino CNAME proporcionado por Manufact y verifica que el registro persista.
Límites
Mantén la superficie pública anónima y de solo lectura.
Nunca aceptes, almacenes ni reenvíes cookies de sesión o tokens de cuenta de Outsite.
No añadas reservas, pagos, cambios de reserva u otras mutaciones.
Trata las etiquetas de tarifas de miembros devueltas como descubrimiento público de precios, no como prueba de derecho de membresía.
Conserva los totales de tarifas brutas y las marcas de tiempo. No prometas disponibilidad.
Documentación utilizada
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Anonymous, read-only cross-venue discovery of partner-approved venues, cities, destinations.
Read-only property facts, indicative availability, authorised booking links and guest-safe support.
Browse OfficeRnD members, bookings, memberships, invoices and tickets, with optional write access.
Hosts: read and record bookings, change prices, draft listings, rename devices. No payments.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables read-only access to Pocket Agent's product information, public persona templates, and app catalog. No authentication required.40 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables read-only exploration of curated foresight signals, semantic graph, themes, and horizons, allowing agents to query the map, track theme trends, and identify weak signals without modifying any data.MIT
- AlicenseAqualityCmaintenanceProvides read-only access to Hostaway PMS data, enabling assistants to answer questions about listings, calendars, reservations, and inbox threads, and generate occupancy, inbox, and completeness reports without writing or sending anything.1139 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables discovery and querying of public OpenBind structure-affinity datasets, experimental binding events, benchmark results, and live Fragalysis targets and observations through read-only REST endpoints without requiring an API key.-