PriceDotWin

PriceWin plugin for coding agents

Community PriceDotWin
Updated

PriceWin for coding agents: live hotel and flight price comparison (MCP server + skill) for Claude Code, Codex CLI and ZCode

PriceWin plugin for coding agents

Live hotel and flight prices compared across Booking.com, Agoda, Trip.com andTraveloka, in USD, from inside your coding agent. One package bundles:

  • .mcp.json: the PriceWin MCP server, https://mcp.price.win/mcp(Streamable HTTP, no account, no API key);
  • skills/pricewin-travel-search: how to run a search (results arrive intwo steps), what to ask when the trip details are incomplete, and how to readprices and links.

The same files load in Claude Code, Codex CLI and ZCode: all three read.claude-plugin/plugin.json, the plugin-root .mcp.json and skills/.Antigravity reads the root plugin.json, mcp_config.json and the sameskills/; Gemini CLI reads gemini-extension.json and skills/. OpenCodetakes the server from opencode.json and the skill from ~/.agents/skills.

Install

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 asks for approval before PriceWin calls: the search and booking toolsreach outside services, and their annotations say so (openWorldHint: true).

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 needs no plugin: add the server to opencode.json (in the project, or~/.config/opencode/opencode.json for every project):

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

and, optionally, the skill, which OpenCode loads from ~/.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 should show pricewin as connected.

Cline

Add the server to Cline's MCP settings (cline_mcp_settings.json; in the CLI,~/.cline/data/settings/cline_mcp_settings.json). Set type explicitly,because Cline otherwise assumes the legacy SSE transport:

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

No API key or login is needed. Optionally copyskills/pricewin-travel-search into ~/.cline/skills/, which Cline loads as askill. Tested with the Cline CLI 3.0.68.

Pi and DeepSeek Harness

Both need their own package format, so they have their own repositories withthe same server and skill:pricewin-pi andpricewin-dsh.

ZCode

ZCode reads this package format. A listing in the ZCode plugin marketplace ispending; this README will give the install step once it is live.

Then ask, for example:

Compare hotel prices in Da Nang for 2 adults from November 10 to 12.

Tools

Tool What it does
search_hotels_live, poll_search_results Search a city's hotels across the OTAs and OpenTravel partner hotels; results arrive in two steps
search_flights_live, poll_flight_results Search one-way or per-leg round-trip fares
get_ota_hotel_detail Rooms, live prices, facilities and reviews for one named hotel (Booking.com)
get_hotel_detail, get_hotel_info Rooms and prices, or facilities and policies, of an OpenTravel partner hotel
get_cancellation_policy Refund terms for one rate
request_booking, check_booking_status Send a booking request to a partner hotel and read its status
request_cancel_token, cancel_booking Cancel such a booking, in two steps

Booking takes no money. request_booking sends the guest's name, phone andemail to the hotel, which confirms the request; no room is held and the guestpays at the property. Cancelling needs a single-use token that is emailed to theaddress on the booking, so nothing is cancelled without the guest's own inbox.

What the plugin sends, and where

The plugin contains no code. It points the agent at one remote MCP server,https://mcp.price.win/mcp, and a skill that tells the agent how to use it.

  • To mcp.price.win: the arguments of each tool call, which are trip details(city, dates, party size, hotel name, price range, airports, cabin), a shortexcerpt of the request used only to pick the reply language, and, for abooking request, the guest's name, phone number and email.
  • Onward from PriceWin's server: only to PriceWin's own backend and toOpenTravel's API (api.travelopen.ai), which the PriceWin developer also owns.A booking request's name, phone and email go to the partner hotel throughOpenTravel, so the hotel can confirm it.
  • Usage analytics: PriceWin records trip parameters only (city, dates,party size, hotel name, currency), never a guest's name, email, phone,confirmation code or cancel token.
  • Where prices come from: PriceWin's backend reads Booking.com, Agoda,Traveloka, Trip.com and Google Flights from their public pages at search time.PriceWin has no partnership with those sites. Each result is labelled with itssource and links to it for booking. Prices are time-sensitive.

No account is needed, nothing runs on your machine, and no payment data isever requested. See the privacy policyand terms of service.

Support

mcp.price.win/support · [email protected] ·tool reference

License

MIT

MCP Server · Populars

MCP Server · New

    voygr-tech

    PlaceCall ☎️

    The phone is your last API. Give your agent a voice to call any US business - reservations, inquiries, quotes. Verified outcome + transcript. First 250 calls free.

    Community voygr-tech
    colibird-ai

    LMCP — Context and Actions for Your AI

    192+ local tools for Claude, ChatGPT, Cursor & Grok — Mail, iMessage, Teams, Slack, WhatsApp, OneDrive, Google Drive, Zoom, Outlook, Office. Native macOS and Windows, runs on your computer, no API keys.

    Community colibird-ai
    HoldMyBeer-gg

    blenderwright

    MCP server for Blender. 191 tools for modelling, materials, rendering and more, driven by Claude, Cursor, Codex, Ollama, llama.cpp, or any MCP client.

    Community HoldMyBeer-gg
    tesseron-dev

    tesseron

    Tesseron protocol, documentation, MCP gateway and Claude Code plugin. Created and maintained by Eigenwise.

    Community tesseron-dev
    getsentry

    sentry-mcp

    An MCP server for interacting with Sentry via LLMs.

    Community getsentry