JMPR
Travel MCP // v0.1
01 / Hero
00%
Status Online Region Global Latency 187ms

Where
agents
book travel.

JMPR is the agent-native commerce layer for performance travel. Let your agent manage your travels.

Live Surface Online
Protocol MCP · x402
Supply Hotels · Villas · Exp.
Coverage Global · Curated
03 — What your agent ships next

Let your agent
handle your trip.

Live agent · powered by JMPR
SYS · LOCK RX · 187ms SBH · POINTE MILOU JMPR // Ω
0xA1...c4d2 tx · 0.0042Ξ idem · #f3a9 policy · OK nonce · 0x7c ttl · 4m 12s
A
You · 14:32
Plan a long weekend in St. Barths for two. Beachfront villa, full staff, private chef, helipad access. Presidents' Day.
Η
Hermes · running @jmpr/skill
loading JMPR skill...
authenticating wallet 0xA1...c4d2
searching curated supply · St. Barths...
9 villas surfaced · filtering for full staff + helipad
live-quoting top 3 (Villa Acamar, Villa Wake-Up, Villa Mahogany)...
idempotency_key acquired · submitting reservation...
booked: Villa Acamar · 4 nights · $46,200 total
Done. Villa Acamar, beachfront in Pointe Milou. Four bedrooms, full staff and private chef confirmed for the stay. Driver and tender on standby, helipad cleared for arrival. Concierge briefed. Confirmation #JMPR-SBH-0884.

What your
agent gets.

[ 01 ] Live

Curated supply

Hotels and villas contracted by hand. The same inventory our concierge desk books for clients flying $20k a night.

[ 02 ] Live

True reservations

Most travel APIs return search results. JMPR returns transactable rates your agent can confirm in a single call.

[ 03 ] Live

Live rates, real availability

Quotes returned with live pricing, taxes, and cancellation policy attached. If JMPR returns a rate, your agent can book it.

[ 04 ] Live

Wallet-keyed access

No API keys to rotate. No quotas to negotiate. No contracts to sign. The wallet is the account, the signature is the auth.

[ 05 ] Live

Knows your traveler

Saved cards, guest profiles, dietary preferences, room habits, and booking history. JMPR remembers, so every trip your agent books feels personal. All wallet-bound and revocable.

06 — Drop-in Skill

One import.
Booking-grade
travel.

OpenClaw Hermes Claude Agent SDK MCP-native
agent.ts
// Drop JMPR into any agent runtime.
import JMPR from "@jmpr/skill";

const agent = createAgent({ skills: [JMPR] });

await agent.run(
  "Find me a sea-view villa in Bali next weekend. Two guests, private chef. Book the best fit under $4,000 a night."
);
// JMPR handles auth, payment, retries, confirmation.
// Your agent just describes the trip.