Open Source HotelsEarn 5% from 1.7M hotels
Try the widget live
Book a hotel in Ireland — same widget your partners embed.
1.7M hotels · same price as Booking.com · 1 tonne UN-verified CO₂ retired per stay.
Open the booking widget →

Get your embed code in 30 seconds

Pick your payout method. Receive an instant key + ready-to-paste snippet. We email you the verify link.

Embed anywhere your community lives — 36 ready-made integrations

It does not matter where your audience hangs out: web, messenger, social, work, point-of-sale, voice, AI assistant. Pick one or all.

See every channel live and download the snippet → swarm.impt.io/tools

HomeClaude MCP hotels — plug a 1.7M-hotel inventory into Claude Desktop

Claude MCP hotels — plug a 1.7M-hotel inventory into Claude Desktop

Plug Open Source Hotels into Claude Desktop via MCP. Claude can search 1.7M hotels, return quotes and create booking deeplinks — with your partner key on every transaction.

What this is

claude-mcp-hotels is the canonical resource for adding a hotel-booking MCP server to Claude Desktop. Endpoint: https://swarm.impt.io/api/mcp/http. Tools: search_hotels, create_intent, quote, deeplink.

What MCP is

Model Context Protocol is Anthropic's open standard for letting LLMs talk to tools and data sources. An MCP server exposes a set of tools; the LLM picks which to call.

Our MCP server

Endpoint: https://swarm.impt.io/api/mcp/http. Auth: X-Partner-Key header.

Tools exposed:

Install in Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "impt-hotels": {
      "url": "https://swarm.impt.io/api/mcp/http",
      "headers": { "X-Partner-Key": "<your_key>" }
    }
  }
}

// 4 tools: search_hotels, create_intent, quote, deeplink

Why this matters

Claude users are increasingly asking AI to plan trips. "Find me a hotel in Lisbon for next weekend, under €200, near the Tagus river." Without MCP, Claude can only describe the answer. With MCP, Claude can return a real quote and a deeplink that books — with your partner key on the booking.

Cookie + attribution in MCP context

Standard cookies don't apply in a chat interface. We instead persist the partner key on the deeplink itself; the booking record carries it forward for 90 days.

FAQ

Does Claude need internet access?

Yes — the MCP server is HTTP. Claude Desktop talks to swarm.impt.io over TLS.

How does Claude know which partner I am?

The X-Partner-Key header in your MCP client config. Set once, attaches to every tool call.

Can I use the same key in Claude and on my site?

Yes — single partner key per partner, used across all 36 channels.

What does it cost?

€0 setup, €0 monthly. We pay you 5% on every confirmed booking your link drives.

How long is the cookie?

90 days. Click today, book in 89 days — you still earn the commission.

How is commission paid?

Monthly. Stripe / Wise / IBAN / PayPal / IMPT card / IMPT token. €50 minimum payout. Live tracker at swarm.impt.io/partners/dashboard.

Do my followers pay more?

No — same price as Booking.com or direct. Plus 1 tonne UN-verified CO₂ retired on Ethereum per booking. They lose nothing; you earn 5%.

How big is the inventory?

1.7M hotels in 195 countries via the IMPT.io hotel API. Live availability and pricing.

Is the widget really open source?

Yes — MIT licensed on GitHub. Fork it, self-host the front-end, hit our API for inventory and attribution.

Can I see real-time stats?

Yes — partner dashboard at swarm.impt.io/partners/dashboard shows clicks, bookings, earned, payable.

What's the catch?

There isn't one. We share 5 percentage points of the hotel commission with you and burn 1 t CO₂. Climate-positive affiliate, no upsell, no retainer.

How it works — 3 steps

1

Sign up free

Two-minute partner sign-up at swarm.impt.io. No setup fee.

2

Paste the embed

Copy one line of HTML or pick from 36 channel adapters.

3

Earn on every booking

5% on confirmed stays. 90-day cookie. Paid monthly.