Locktrip
EmpresasAI Agents
Integracion de agentes IA

Crea agentes de IA que reserven hoteles

Conecta tu agente de IA a 2,5 millones de hoteles y apartamentos en todo el mundo mediante el Model Context Protocol (MCP). La busqueda es gratuita y no requiere clave API. Reserva con una simple llamada REST.

2.5M+

Hoteles y apartamentos

190+

Paises

15

Herramientas API

Gratis

API de busqueda

Como funciona

Tres pasos desde la busqueda hasta la reserva confirmada. Tu agente de IA gestiona todo el proceso de forma programatica.

1

Buscar hoteles

Usa search_location para encontrar un destino y luego hotel_search para consultar la disponibilidad. No se necesita autenticacion. Filtra por precio, clasificacion por estrellas, servicios y tipo de comida. Obtien detalles del hotel, fotos y resenas.

2

Autenticarse

Llama a guest_login con una direccion de correo electronico para obtener un Bearer token. No se requiere contrasena para cuentas de invitados. Usa el token para todas las operaciones de reserva. Los tokens son JWTs estandar validos para llamadas API autenticadas.

3

Reservar y pagar

Llama a prepare_booking con los datos del huesped y luego completa el pago mediante create_checkout (Revolut) o confirm_booking (linea de credito B2B). El huesped recibe automaticamente un correo de confirmacion.

Herramientas disponibles

15 herramientas que cubren todo el ciclo de reserva hotelera. Las herramientas publicas no requieren autenticacion. Las herramientas autenticadas necesitan un Bearer token de login o guest_login.

Herramientas publicas (sin autenticacion)

search_location

Busca ciudades, regiones y hoteles por nombre. Devuelve IDs de ubicacion y coordenadas para la busqueda de hoteles.

hotel_search

Inicia una busqueda de disponibilidad hotelera por ID de region o coordenadas GPS. Especifica fechas, habitaciones, nacionalidad de los huespedes y moneda.

get_search_results

Recupera resultados de busqueda paginados con filtros por rango de precio, estrellas, servicios y tipo de comida. Ordenacion por precio o valoracion.

get_hotel_rooms

Obtien los paquetes de habitaciones disponibles para un hotel especifico. Devuelve precios, planes de comida e IDs de cotizacion necesarios para la reserva.

check_cancellation_policy

Consulta los plazos de cancelacion y las penalizaciones para los paquetes de habitaciones antes de reservar.

get_hotel_details

Obtien la informacion completa del hotel: descripcion, servicios, resenas, fotos, coordenadas y atracciones cercanas.

login

Autenticate con correo electronico y contrasena. Devuelve un Bearer token para usar con las herramientas autenticadas.

guest_login

Registrate o inicia sesion solo con una direccion de correo electronico. Sin contrasena. Devuelve un Bearer token para reservar.

Herramientas autenticadas (Bearer token)

prepare_booking

Crea una reserva con datos del huesped e informacion de contacto. Devuelve un ID de reserva para el pago. Las reservas caducan a los 15 minutos aproximadamente.

confirm_booking

Confirma y paga mediante la linea de credito B2B. Confirmacion instantanea con numero de referencia de reserva. Solo para socios B2B.

create_checkout

Genera una URL de pago de Revolut. Redirige al usuario final para pagar con tarjeta. La reserva se confirma automaticamente mediante webhook.

get_payment_url

Genera una URL de pago de Stripe. Alternativa a Revolut para mercados donde se prefiere Stripe.

list_bookings

Lista reservas filtradas por estado: proximas, completadas, canceladas o pendientes. Resultados paginados con informacion del hotel y fechas.

get_booking_details

Recupera los detalles completos de la reserva, incluyendo informacion del hotel, nombres de huespedes, estado del pago y politica de cancelacion.

cancel_booking

Cancela una reserva. Devuelve el importe del reembolso y las posibles comisiones de cancelacion. Requiere un indicador de confirmacion explicito.

Opciones de integracion

Elige el protocolo que se adapte a tu infraestructura. Todos los endpoints devuelven los mismos datos. Los clientes MCP pueden descubrir herramientas automaticamente a traves del endpoint de descubrimiento.

REST API

Llama a las herramientas directamente mediante HTTP POST. Cada herramienta tiene su propia ruta URL. Envia datos JSON en el cuerpo de la solicitud y recibe una respuesta JSON. Las herramientas publicas no necesitan cabeceras. Las herramientas autenticadas requieren una cabecera Authorization con un Bearer token.

# Search hotels in Paris (no auth)
curl -X POST \
  https://locktrip.com/mcp/tools/search_location \
  -H "Content-Type: application/json" \
  -d '{"query": "Paris"}'

# Book with auth token
curl -X POST \
  https://locktrip.com/mcp/tools/prepare_booking \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{ ... }'

Protocolo MCP

Usa el Model Context Protocol para la integracion nativa de agentes IA. Las herramientas se descubren automaticamente via SSE o JSON-RPC. Compatible con Claude Desktop, Cursor y cualquier cliente compatible con MCP. El endpoint de descubrimiento proporciona las capacidades del servidor y metadatos de herramientas.

{
  "mcpServers": {
    "locktrip": {
      "url": "https://locktrip.com/mcp/sse"
    }
  }
}

Endpoints de descubrimiento

Endpoints legibles por maquina para el descubrimiento automatico de herramientas. Usalos para integrar LockTrip en frameworks de agentes IA, pasarelas API o registros de herramientas LLM.

Opciones de pago

Multiples vias de pago para diferentes casos de uso. Los agentes B2C generan enlaces de pago para usuarios finales. Los socios B2B pagan al instante mediante linea de credito.

Revolut Checkout

Genera una pagina de pago alojada mediante la herramienta create_checkout. El usuario final hace clic en el enlace y paga con tarjeta. La reserva se confirma automaticamente via webhook. Ideal para agentes IA orientados al consumidor.

Stripe Checkout

Pago con tarjeta alternativo mediante la herramienta get_payment_url. Devuelve una URL de pago alojada por Stripe. Util para mercados o monedas donde se prefiere Stripe sobre Revolut.

Linea de credito B2B

Para socios comerciales con linea de credito prefinanciada. Llama a confirm_booking para pagar al instante desde tu saldo. Sin redireccion necesaria. Ideal para agencias de viajes y OTAs que construyen flujos de reserva automatizados.

Limites de velocidad

Limites generosos para uso anonimo y autenticado. Los usuarios autenticados obtienen cuotas mas altas en todos los endpoints.

NivelHerramientas de busquedaHerramientas de reserva
Anonimo30 sol./minNo disponible (requiere autenticacion)
Autenticado60 sol./min20 sol./min

Listo para desarrollar?

Busca hoteles ahora mismo sin clave API. Consulta la especificacion OpenAPI o conecta tu cliente MCP para descubrir automaticamente las 15 herramientas. Para asociaciones B2B y acceso a linea de credito, contacta con nuestro equipo comercial.