OctoTrip Rental Cars

Servidor MCP gratuito y sin inicio de sesión para descubrir y comparar autos de alquiler con precios en tiempo real de múltiples proveedores a nivel mundial.

Documentación

Servidor MCP de OctoTrip Rental Cars

TensorBlock Glama Score Smithery Calls Glimind reliability Uptime

Servidor MCP gratuito y sin inicio de sesión para descubrir y comparar coches de alquiler con precios en tiempo real de múltiples proveedores en todo el mundo.

Endpoint HTTP Streamable de MCP:

https://mcp.octotrip.app/rental-cars/mcp

Demo

Relacionado

Divulgación de Afiliados

OctoTrip es gratuito. Los enlaces de reserva contienen atribución de afiliados: OctoTrip puede ganar una comisión sin coste adicional para ti. Los resultados de búsqueda se ordenan por precio dentro de cada categoría de coche, no por pago de afiliados.

Inicio Rápido

Añade a la configuración de tu cliente MCP:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}

No se requiere clave API ni inicio de sesión.

Usar con...

Claude Desktop

Añade a claude_desktop_config.json:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cursor / Windsurf

Añade a tu configuración de MCP:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
Cline

Añade a tu configuración de MCP de Cline:

{
  "mcpServers": {
    "octotrip-rental-cars": {
      "url": "https://mcp.octotrip.app/rental-cars/mcp"
    }
  }
}
LobeHub

MCP Badge

OpenClaw
openclaw plugins install clawhub:@xltnapps/octotrip-rental-cars
Smithery

Instala vía Smithery:

npx -y @smithery/cli install xltnapps/octotrip-rental-cars --client claude
Hermes Agent
hermes mcp add octotrip-rental-cars --url https://mcp.octotrip.app/rental-cars/mcp
hermes mcp test octotrip-rental-cars

O añade a ~/.hermes/config.yaml:

mcp_servers:
  octotrip_rental_cars:
    url: "https://mcp.octotrip.app/rental-cars/mcp"
Clientes solo stdio

Para clientes MCP que solo admiten transporte stdio:

npx mcp-remote https://mcp.octotrip.app/rental-cars/mcp
curl / Ejemplo de Protocolo

Una sesión MCP completa usando curl (inicializar, listar herramientas, llamar búsqueda):

# 1. Initialize
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 1, "method": "initialize",
    "params": {
      "protocolVersion": "2025-03-26",
      "capabilities": {},
      "clientInfo": {"name": "example", "version": "1.0"}
    }
  }'

# 2. List tools
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc": "2.0", "id": 2, "method": "tools/list"}'

# 3. Search
curl -s -X POST https://mcp.octotrip.app/rental-cars/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0", "id": 3, "method": "tools/call",
    "params": {
      "name": "search",
      "arguments": {
        "location": "Munich Airport",
        "pickup_date": "2026-08-01",
        "dropoff_date": "2026-08-07"
      }
    }
  }'

Transporte: HTTP streamable sin estado. Las respuestas usan text/event-stream (SSE). Sin persistencia de sesión ni reanudación. Límite de velocidad: 1 solicitud/segundo con capacidad de ráfaga de 5.

Herramienta: search

Busca ofertas de coches de alquiler en vivo para una ubicación de recogida y un período de alquiler. Devuelve coches disponibles de múltiples proveedores agrupados por categoría (económico, compacto, SUV, etc.), mostrando las opciones más baratas en cada una. La herramienta consulta APIs de proveedores externos en tiempo real y puede incluir enlaces de reserva de afiliados. No reserva coches, modifica reservas, cobra a los usuarios ni almacena datos de usuario.

Parámetros

ParámetroTipoObligatorioPredeterminadoDescripción
locationstring--Ubicación de recogida: ciudad, aeropuerto, estación, dirección o punto de referencia
pickup_datestring--Fecha de recogida (AAAA-MM-DD, DD.MM.AAAA, o lenguaje natural)
dropoff_datestring--Fecha de devolución, debe ser posterior a la fecha de recogida
dropoff_locationstringnoigual que recogidaUbicación de devolución diferente para alquileres de un solo sentido
pickup_timestringno"12:00"Hora de recogida en formato HH:MM de 24 horas
dropoff_timestringno"12:00"Hora de devolución en formato HH:MM de 24 horas
currencystringno"EUR"Código de moneda ISO 4217 (EUR, USD, GBP, etc.)
languagestringno"en"Código de idioma de respuesta (en, de, etc.)
ageintegerno30Edad del conductor, mínimo 18 (los conductores más jóvenes pueden incurrir en recargos)

Formato de Respuesta

Los resultados se agrupan por categoría de coche SIPP con las 2 opciones más baratas por grupo:

{
  "results": [
    {
      "name": "Volkswagen Golf",
      "vendor": "Europcar",
      "sipp": "CDMR",
      "category": "Compact",
      "price": 181.03,
      "price_per_day": 45.26,
      "pay_now": 181.03,
      "pay_later": 0,
      "currency": "EUR",
      "transmission": "manual",
      "passengers": 5,
      "bags": 1,
      "doors": 4,
      "air_con": true,
      "fuel_policy": "Full to Full",
      "mileage": "Unlimited",
      "free_cancellation": true,
      "free_amendment": true,
      "deposit": 800,
      "excess": 950,
      "included_protections": ["Collision Damage Waiver", "Theft Protection"],
      "image_url": "https://...",
      "booking_url": "https://...",
      "link_type": "affiliate",
      "affiliate_disclosure": "This link contains affiliate attribution. OctoTrip may earn a commission at no extra cost to you."
    }
  ],
  "total": 23,
  "total_available": 379,
  "rental_days": 4,
  "pickup_location_resolved": "Munich International Airport",
  "dropoff_location_resolved": "Munich International Airport",
  "query": { ... }
}

Respuestas de Error

El servidor devuelve errores estructurados con sugerencias:

  • location_not_found -- no se pudo resolver la ubicación. Intenta con un nombre más específico o un aeropuerto.
  • invalid_date -- formato de fecha no reconocido. Usa AAAA-MM-DD, DD.MM.AAAA, o similar.
  • no_results -- no hay coches disponibles para los criterios dados. Prueba con otras fechas o una ubicación cercana.

Ejemplos de Prompts

  • Encuéntrame un coche de alquiler barato en Ámsterdam Schiphol para el próximo fin de semana
  • Compara SUV automáticos disponibles en el aeropuerto de Múnich del 10 al 15 de julio
  • Necesito un coche en Barcelona del 1 al 14 de agosto, presupuesto alrededor de 30 EUR/día
  • Alquiler de un solo sentido de Berlín a Hamburgo, recogida el viernes, devolución el lunes
  • ¿Cuál es el coche económico más barato en Londres Heathrow para una semana en septiembre?

Privacidad

Este servidor no registra direcciones IP, consultas de búsqueda ni ningún dato identificable del usuario. Consulta PRIVACY.md para más detalles, incluidos ejemplos de entradas de registro.

Seguridad

Para reportar una vulnerabilidad, consulta SECURITY.md.

Licencia

MIT