PREMIUM · AI CONNECTOR

Your travel data, in any AI

Connect Pelgrim to the AI assistant you already use, then just ask. "Which alliance am I closest to status on?" "How many nights did I spend in Italy last year?" "Plan a weekend that adds a country I haven't been to." Your assistant reads straight from your own logged history and answers.

It reads. It never writes.

The connector can only read your data. It cannot book, change, delete, or add anything. Adding and correcting your travel stays where it belongs: in Pelgrim, done by you. This is deliberate, and it's not going to change quietly. Your data stays yours, and your assistant just gets to look at it.

What you can ask

Once connected, you talk to your assistant in plain language. A few examples to get the idea, your history is the limit:

Loyalty, computed
“How close am I to the next tier, by nights or by points?”
“What's my next hotel milestone and how far off is it?”
“Which program should I put my next stay toward?”
Counting & totals
“How many flights did I take to Japan in 2024?”
“How many hotel nights did I spend in Italy last year?”
“Which countries have I visited most?”
Stats & records
“What's my longest flight and most-flown route?”
“How has my flying changed year over year?”
“Estimate my lifetime flight CO2.”
A specific trip
“Give me the full detail of my longest trip.”
“Summarise my 2024 travel in a paragraph.”
“Which of my trips combined flights and trains?”
Visual cards
“Show me a travel card.”
“Show me a loyalty status card.”
Looking back
“How much of this year have I spent away from home?”
“How many new countries did I reach this year?”
“What's my most-visited country of all time?”

The loyalty answers are the ones no spreadsheet and no general chatbot can give you: Pelgrim works out the tier you actually hold (including lifetime and card-conferred status), the closest way to the next tier (by nights or by points), and your next milestone. Your assistant gets that computed answer, not a pile of raw rows to guess from.

You can also ask for a visual card (“show me a travel card” or “a loyalty status card”) that renders right in the chat, or a full year-in-review. Some assistants also show one-tap shortcuts Pelgrim provides, like “Travel year in review” and “Loyalty status check”.

Connect your account

Sign in to set up the connector. You need a Pelgrim account (invite-only during alpha).
Your connector link

Most AI clients just need this one URL. You'll sign in to Pelgrim and click Allow once; no token to paste by hand.

https://pelgrim.app/mcp_rpc.php

Setting it up in your AI

Claude is the smoothest, add the link and it works on desktop, web, and your phone. ChatGPT works too, behind a setting. Consumer Gemini isn't there yet.

Claude — recommended (works on mobile too)

  1. In Claude, open Settings → Connectors (on the desktop app it's under Customize → Connectors), then click the + to Add custom connector.
  2. Paste the link above (https://pelgrim.app/mcp_rpc.php) and continue.
  3. A Pelgrim page opens; sign in if needed and click Allow (read-only access).
  4. Done. Ask "using Pelgrim, how many countries have I visited?"

Because Claude connects from its own servers, adding it once makes it work on Claude for web, desktop, and mobile automatically. Anthropic's guide to custom connectors is here. You can revoke access any time from your Pelgrim settings.

ChatGPT

Turn on Developer mode (Settings → Connectors → Advanced), then add the same link as a custom connector and complete the Pelgrim sign-in. OpenAI's setup guide is here.

Advanced: run it locally (self-host / no account link)

Prefer to run a local helper on one machine instead of the hosted link? Mint a token in the section above, install Node.js and the Pelgrim connector helper, and point your client's config at it (this method is desktop-only, no mobile):

{
  "mcpServers": {
    "pelgrim": {
      "command": "node",
      "args": ["/absolute/path/to/pelgrim-mcp/index.mjs"],
      "env": {
        "PELGRIM_TOKEN": "paste-your-token-here",
        "PELGRIM_API_BASE": "https://pelgrim.app"
      }
    }
  }
}

Gemini

Google's consumer Gemini app doesn't support custom MCP connectors yet. The Gemini CLI (a developer tool) can use the local helper above today. For the everyday Gemini app, this is on Google's side, and we'll turn it on here the moment it's supported.

What leaves Pelgrim, and what doesn't

Everything is shared, including private items
The connection reads all of your own records, including trips, flights, and stays you've marked private. In Pelgrim, "private" means "hide from other people" (when you show your profile, a shared trip, or your screen) — it was never meant to hide data from you, and your AI is you. If you want an answer that leaves private items out, just ask (e.g. "summarise my year but exclude private trips"); every record is tagged so your assistant can honour that. It only ever serves your own data (never another user's) and never sees your loyalty passwords.

Be aware of the other side of the pipe: when your assistant reads your data to answer a question, that data passes into your AI provider's systems (Anthropic, OpenAI, Google) under their terms, the same as anything else you type into them. We can't control what they do with it. Only connect if you're comfortable with your provider handling your travel history. Revoke your token here any time to cut access instantly. See the privacy policy for detail.

Questions or something not working? Mail hello@pelgrim.app. This is new; your feedback shapes it.