Back to sign in

Model Context Protocol

Manage trips from Claude or ChatGPT

Pay with Friends runs a secure MCP server, so you can add expenses, check balances, and settle up just by asking your assistant. It signs in with the same Google account you use here — no API keys, and it only ever sees the trips you can already access.

Connection URL

You'll paste this into your assistant's connector settings.

https://paywithfriends.org/mcp

Connect from Claude

  1. 1Open Settings → Connectors (in Claude desktop or at claude.ai).
  2. 2Click Add custom connector and paste the connection URL above.
  3. 3Claude opens a Sign in with Google window — use the same Google account as here and approve access.
  4. 4Done. Ask Claude things like "What do I owe on the Tahoe trip?" or "Add a $60 dinner I paid, split among everyone."

Connect from ChatGPT

  1. 1In ChatGPT, open Settings → Connectors (custom connectors require a plan that supports them, and may live under Developer mode).
  2. 2Choose Create / Add connector, give it a name like "Pay with Friends", and paste the connection URL above as the MCP server URL.
  3. 3When prompted, Sign in with Google with the same account you use here and approve access.
  4. 4Enable the connector in a chat, then ask it to list your trips or record an expense.

What it can do

The connector exposes these tools, each scoped to the trips you can access — exactly the same access rules as this site:

  • list_tripsSee every trip you're on
  • get_tripRead a trip's people & expenses
  • get_balancesWho owes whom, and the settle-up plan
  • create_tripStart a new trip
  • add_personAdd someone to a trip
  • add_expenseLog who paid and how it's split
  • record_paymentMark a settle-up payment as made