PriceWin

Compara precios en vivo de hoteles y vuelos en Booking.com, Agoda, Trip.com y Traveloka, en USD, con enlaces para reservar en la fuente. Servidor remoto alojado, sin cuenta ni clave API.

Servidor MCP alojado

npx add-mcp 'https://mcp.price.win/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Plugin PriceWin para agentes de codificación

Precios en vivo de hoteles y vuelos comparados entre Booking.com, Agoda, Trip.com y Traveloka, en USD, desde dentro de tu agente de codificación. Un solo paquete incluye:

  • .mcp.json: el servidor MCP de PriceWin, https://mcp.price.win/mcp (HTTP Streamable, sin cuenta, sin clave API);
  • skills/pricewin-travel-search: cómo ejecutar una búsqueda (los resultados llegan en dos pasos), qué preguntar cuando los detalles del viaje están incompletos y cómo leer precios y enlaces.

Los mismos archivos se cargan en Claude Code, Codex CLI y ZCode: los tres leen .claude-plugin/plugin.json, la raíz del plugin .mcp.json y skills/. Antigravity lee la raíz plugin.json, mcp_config.json y el mismo skills/; GitHub Copilot CLI lee .plugin/plugin.json con .mcp.json y skills/; Gemini CLI lee gemini-extension.json y skills/. OpenCode toma el servidor de opencode.json y la habilidad de ~/.agents/skills.

Instalación

Claude Code

/plugin marketplace add PriceDotWin/pricewin-agent-plugin
/plugin install pricewin@pricewin

Codex CLI

codex plugin marketplace add PriceDotWin/pricewin-agent-plugin
codex plugin add pricewin@pricewin

Codex solicita aprobación antes de que PriceWin realice llamadas: las herramientas de búsqueda y reserva acceden a servicios externos, y sus anotaciones lo indican (openWorldHint: true).

GitHub Copilot CLI

copilot plugin install PriceDotWin/pricewin-agent-plugin

copilot mcp list debería mostrar pricewin (http) bajo servidores de plugins.

Antigravity

agy plugin install https://github.com/PriceDotWin/pricewin-agent-plugin

Gemini CLI

gemini extensions install https://github.com/PriceDotWin/pricewin-agent-plugin

OpenCode

OpenCode no necesita plugin: agrega el servidor a opencode.json (en el proyecto, o ~/.config/opencode/opencode.json para cada proyecto):

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "pricewin": {
      "type": "remote",
      "url": "https://mcp.price.win/mcp"
    }
  }
}

y, opcionalmente, la habilidad, que OpenCode carga desde ~/.agents/skills:

git clone --depth 1 https://github.com/PriceDotWin/pricewin-agent-plugin /tmp/pricewin
mkdir -p ~/.agents/skills && cp -r /tmp/pricewin/skills/pricewin-travel-search ~/.agents/skills/

opencode mcp list debería mostrar pricewin como conectado.

Cline

Agrega el servidor a la configuración MCP de Cline (cline_mcp_settings.json; en la CLI, ~/.cline/data/settings/cline_mcp_settings.json). Establece type explícitamente, porque Cline de lo contrario asume el transporte SSE heredado:

{
  "mcpServers": {
    "pricewin": {
      "type": "streamableHttp",
      "url": "https://mcp.price.win/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}

No se necesita clave API ni inicio de sesión. Opcionalmente, copia skills/pricewin-travel-search en ~/.cline/skills/, que Cline carga como una habilidad. Probado con Cline CLI 3.0.68.

Pi y DeepSeek Harness

Ambos necesitan su propio formato de paquete, por lo que tienen sus propios repositorios con el mismo servidor y habilidad: pricewin-pi y pricewin-dsh.

ZCode

ZCode lee este formato de paquete. Una lista en el mercado de plugins de ZCode está pendiente; este README dará el paso de instalación una vez que esté disponible.

Luego pregunta, por ejemplo:

Compara precios de hoteles en Da Nang para 2 adultos del 10 al 12 de noviembre.

Herramientas

HerramientaQué hace
search_hotels_live, poll_search_resultsBusca hoteles de una ciudad en las OTA y hoteles socios de OpenTravel; los resultados llegan en dos pasos
search_flights_live, poll_flight_resultsBusca tarifas de ida o de ida y vuelta por tramo
get_ota_hotel_detailHabitaciones, precios en vivo, instalaciones y reseñas de un hotel específico (Booking.com)
get_hotel_detail, get_hotel_infoHabitaciones y precios, o instalaciones y políticas, de un hotel socio de OpenTravel
get_cancellation_policyTérminos de reembolso para una tarifa
request_booking, check_booking_statusEnvía una solicitud de reserva a un hotel socio y lee su estado
request_cancel_token, cancel_bookingCancela dicha reserva, en dos pasos

La reserva no cobra dinero. request_booking envía el nombre, teléfono y correo electrónico del huésped al hotel, que confirma la solicitud; no se retiene ninguna habitación y el huésped paga en el establecimiento. La cancelación requiere un token de un solo uso que se envía por correo a la dirección de la reserva, por lo que nada se cancela sin la propia bandeja de entrada del huésped.

Qué envía el plugin y a dónde

El plugin no contiene código. Apunta al agente a un servidor MCP remoto, https://mcp.price.win/mcp, y a una habilidad que le indica al agente cómo usarlo.

  • A mcp.price.win: los argumentos de cada llamada de herramienta, que son detalles del viaje (ciudad, fechas, tamaño del grupo, nombre del hotel, rango de precios, aeropuertos, clase), un breve extracto de la solicitud usado solo para elegir el idioma de respuesta y, para una solicitud de reserva, el nombre, número de teléfono y correo electrónico del huésped.
  • Desde el servidor de PriceWin: solo al backend propio de PriceWin y a la API de OpenTravel (api.travelopen.ai), que el desarrollador de PriceWin también posee. El nombre, teléfono y correo electrónico de una solicitud de reserva van al hotel socio a través de OpenTravel, para que el hotel pueda confirmarla.
  • Analítica de uso: PriceWin registra solo parámetros de viaje (ciudad, fechas, tamaño del grupo, nombre del hotel, moneda), nunca el nombre, correo electrónico, teléfono, código de confirmación o token de cancelación del huésped.
  • De dónde provienen los precios: el backend de PriceWin lee Booking.com, Agoda, Traveloka, Trip.com y Google Flights desde sus páginas públicas al momento de la búsqueda. PriceWin no tiene asociación con esos sitios. Cada resultado está etiquetado con su fuente y enlaza a ella para reservar. Los precios son sensibles al tiempo.

No se necesita cuenta, nada se ejecuta en tu máquina y nunca se solicitan datos de pago. Consulta la política de privacidad y los términos de servicio.

Soporte

mcp.price.win/support · support@price.win · referencia de herramientas

Licencia

MIT