Skip to main content
Glama
SKurakov

GetExperience MCP Server

by SKurakov

GetExperience MCP Server

Servidor MCP para GetExperience.com — un mercado de tours y experiencias de viaje únicas en más de 40 países.

Busca, explora y reserva tours y actividades reales directamente desde cualquier asistente de IA mediante el Model Context Protocol.

¿Para quién es?

  • Asistentes de IA y chatbots — añade capacidades de reserva de viajes a tu producto

  • Agencias de viajes y servicios de conserjería — automatiza la búsqueda y reserva de tours mediante IA

  • Desarrolladores que crean agentes de IA — conecta una API de viajes lista para usar a través de MCP

Acceso gratuito (sin clave de API)

Explora el catálogo completo: busca experiencias, consulta detalles, comprueba horarios y precios. Funciona de inmediato: solo conéctate al endpoint. Pago y reserva instantáneos para cualquier persona a través del chat: próximamente.

Integración para socios B2B

Reserva tours en nombre de tus clientes: confirmación instantánea, sin pago requerido por parte del huésped. Tu empresa liquida con GetExperience por separado (factura/saldo).

Para comenzar como socio B2B, contáctanos en bookings@getexperience.com — te emitiremos tu clave de API el mismo día.

Related MCP server: lastminutedeals-api

URL del servidor

https://getexperience.com/mcp

Transporte: Streamable HTTP (desde v0.7.0). No se requiere instalación: es un servidor remoto alojado.

¿Migrando desde SSE? Consulta CHANGELOG.md para la comparación completa antes/después.

Inicio rápido

Claude Desktop

Añade a ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "getexperience": {
      "type": "streamablehttp",
      "url": "https://getexperience.com/mcp"
    }
  }
}

Cursor

Añade a .cursor/mcp.json:

{
  "mcpServers": {
    "getexperience": {
      "type": "streamablehttp",
      "url": "https://getexperience.com/mcp"
    }
  }
}

Cualquier cliente MCP

Apunta tu cliente MCP a:

https://getexperience.com/mcp

No se requiere clave de API para navegar. Para reservas B2B, añade el encabezado X-Api-Key:

{
  "mcpServers": {
    "getexperience": {
      "type": "streamablehttp",
      "url": "https://getexperience.com/mcp",
      "headers": {
        "X-Api-Key": "YOUR_API_KEY"
      }
    }
  }
}

Herramientas

Herramienta

Descripción

search_experiences

Busca tours por ubicación, categoría, fecha, precio, huéspedes, idioma

get_experience_details

Detalles completos: descripción, fotos, precios, duración, idiomas, valoración

get_experience_schedule

Franjas horarias disponibles y precios para una fecha específica

add_to_checkout

Añade una experiencia al carrito

get_checkout

Ver el contenido actual del carrito

create_order

Realiza la reserva final (B2B instantáneo o B2C vía Stripe)

Parámetros completos, esquemas de respuesta y ejemplos: TOOLS.md

Flujo de reserva

search_experiences → get_experience_schedule → add_to_checkout → create_order
  1. Buscar — encuentra experiencias por ubicación, categoría, fechas

  2. Programar — elige una fecha, obtén franjas horarias disponibles con precios

  3. Añadir al carrito — elige una franja, especifica huéspedes

  4. Pedido — realiza la reserva (B2C vía Stripe, o B2B con clave de API)

B2C (El huésped paga con tarjeta)

Establece paymentSystem: "stripe" en create_order. Devuelve un enlace de pago de Stripe: el huésped completa el pago allí. (Próximamente)

B2B (Integración de socios)

Establece paymentSystem: "internal" y proporciona el encabezado X-Api-Key al momento de la conexión. La reserva se confirma al instante, y el anfitrión recibe una notificación por correo electrónico.

Contacta con bookings@getexperience.com para obtener tu clave de API.

Formato de respuesta

Todas las herramientas admiten dos formatos de respuesta mediante el parámetro responseFormat:

  • "markdown" (predeterminado) — Texto legible por humanos + bloque JSON [GXP_STRUCTURED] para uso programático

  • "json" — Solo JSON puro

Datos estructurados

Al usar el formato markdown, cada respuesta incluye un bloque [GXP_STRUCTURED] con JSON tipado:

const match = text.match(/\[GXP_STRUCTURED\]([\s\S]*?)\[\/GXP_STRUCTURED\]/);
const data = match ? JSON.parse(match[1].trim()) : null;

Comprobación de salud

GET https://getexperience.com/mcp/health

Enlaces

Licencia

MIT

Related MCP Connectors

Related MCP Servers