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.
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.
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.
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.
| Nivel | Herramientas de busqueda | Herramientas de reserva |
|---|---|---|
| Anonimo | 30 sol./min | No disponible (requiere autenticacion) |
| Autenticado | 60 sol./min | 20 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.