Blue Pillow Hotels & Stays for AI agents

Blue Pillow is a travel discovery service that helps AI agents search hotel stays, compare live offers, and hand off a chosen booking to the traveler. Connect it once through Arc0, and your agent, or Claude, ChatGPT and Cursor, can use it through one MCP endpoint, limited to what each user approved.

AI and modelsAPI keyMCP + RESTbluepillow.com
AUDIT LOG · BLUE PILLOW HOTELS & STAYSPOLICY: acme-support
09:41:07 · claude · u_8f2read
blue_pillow_hotels_and_stays.search_stays
Search Stays✓ allowed · 212ms
09:41:08 · claude · u_8f2read
blue_pillow_hotels_and_stays.get_property
Get Property✓ allowed · 164ms
09:41:09 · claude · u_8f2write
blue_pillow_hotels_and_stays.create_booking_handoff
Create Booking Handoff✓ approved · approved by user
EVERY BLUE PILLOW HOTELS & STAYS CALL, ON THE RECORD
01 · USE CASES

What agents do in Blue Pillow Hotels & Stays.

01

Search stays near a destination

Read-only search for hotel stays and properties near a resolved destination before recommending any options.

02

Validate a room offer

Validate a specific offer for a property to confirm price and availability before recommending it further.

03

Require approval before a booking handoff

Treat creating a booking handoff as a step needing explicit approval since it commits to a reservation.

02 · ACTIONS

8 Blue Pillow Hotels & Stays actions, graded by risk.

Every Blue Pillow Hotels & Stays action is tagged read, write or destructive, so one policy covers the whole app and new actions inherit the right default.

read

4

Look things up. Allowed by default.

  • blue_pillow_hotels_and_stays.get_property
    Get Property
  • blue_pillow_hotels_and_stays.search_stays
    Search Stays
  • blue_pillow_hotels_and_stays.validate_offer
    Validate Offer
  • blue_pillow_hotels_and_stays.resolve_destination
    Resolve Destination

write

4

Create and change things. Allow, or ask the user first.

  • blue_pillow_hotels_and_stays.create_booking_handoff
    Create Booking Handoff
  • blue_pillow_hotels_and_stays.recommend_stay
    Recommend Stay
  • blue_pillow_hotels_and_stays.discover_destinations_near
    Discover Destinations Near Coordinates
  • blue_pillow_hotels_and_stays.recommend_offer_for_property
    Recommend Offer for Property

destructive

0

Delete, cancel or archive. Ask first, or deny outright.

  • No destructive actions.
03 · HOW IT WORKS

Blue Pillow Hotels & Stays in three steps.

  1. 01Your users connect Blue Pillow Hotels & StaysThey add their Blue Pillow Hotels & Stays api key on Arc0 Connect, under your brand. It goes straight into the vault.
  2. 02You set the rulesReads run, and writes like “create Booking Handoff” can wait for the user to approve.
  3. 03Any agent can actYour agent calls Blue Pillow Hotels & Stays through the Arc0 SDK or MCP, and so can Claude, ChatGPT and Cursor. Every call lands on the audit log.
POLICY.TS
await arc0.policies.set('blue_pillow_hotels_and_stays', {
  read: 'allow',
  write: 'ask',        // create_booking_handoff
  destructive: 'deny',  
})

# Claude Code: the same connection, one URL
$ claude mcp add --transport http arc0 \
    https://mcp.arc0.ai/u/u_8f2
04 · AUTH AND DATA

How Blue Pillow Hotels & Stays connects.

Users add their Blue Pillow Hotels & Stays api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

The same Blue Pillow Hotels & Stays connection serves your agent over MCP and your own backend over REST and the proxy, so a user connects once. How Arc0 handles credentials →

AUTH
API key
CREDENTIALS
Per-tenant encrypted vault
MODEL SEES
Results only, never credentials
AUDIT LOG
Every call, on every plan
05 · WORKS WITH

Use Blue Pillow Hotels & Stays from any agent.

Claude
ChatGPT
Cursor
Codex
VS Code
OpenAI Agents SDK
Claude Agent SDK
Vercel AI SDK
Mastra
LangGraph
07 · FAQ

Blue Pillow Hotels & Stays and Arc0, answered.

Q01

Can I use Blue Pillow Hotels & Stays with Claude, ChatGPT or Cursor?

Yes. Connect Blue Pillow Hotels & Stays to Arc0 once, then add your Arc0 MCP URL to Claude, ChatGPT, Cursor, Claude Code or any other remote-MCP client. Each assistant only gets the Blue Pillow Hotels & Stays actions you allow.

Q02

How do users connect Blue Pillow Hotels & Stays?

Users add their Blue Pillow Hotels & Stays api key on Arc0 Connect. It is encrypted in the vault, never shown to the model, and each user can rotate or revoke it at any time.

Q03

Which Blue Pillow Hotels & Stays actions can my agent take?

8 in total: 4 read, 4 write and 0 destructive, such as “create Booking Handoff”. Your policies decide which of them each agent may call.

Q04

Can I make my agent read-only in Blue Pillow Hotels & Stays?

Yes. Allow read actions and deny writes in the Blue Pillow Hotels & Stays policy. Your agent can still look things up, and any write it attempts is blocked and logged.

Q05

Can my own backend call Blue Pillow Hotels & Stays too?

Yes. The same Blue Pillow Hotels & Stays connection is available over REST and through the Arc0 proxy, so your product and your agent share one connection per user.

Get started

Plug Blue Pillow Hotels & Stays into your agent.

Your users connect Blue Pillow Hotels & Stays once, under your brand. Your agent gets 8 actions behind your policies, with every call on the record.

Free to build · MCP + REST · Audit log on every plan