Connect PointBagel to your AI assistant
Your assistant does the talking. PointBagel does the math. Ask ChatGPT, Claude, Claude Code, or Cursor about your own wallet: which card to use, what your points are worth, and whether a fee still earns its keep. The assistant relays what our engine computed; it does not do the arithmetic. The connection is read-only, free to start, and every answer traces back to data we verify.
ten read-only tools seventeen guided prompts
Read-only Free to connect Disconnect anytime
Connector labels and steps last verified: ChatGPT, August 15, 2026 · claude.ai, August 15, 2026.
What an answer actually looks like
Two real answers, quoted from demo conversations on the founder's own wallet. The assistant wrote the prose; every figure, caveat, and refusal in it came back from PointBagel. Note what the first one does before answering, and what the second one is willing to conclude.
Worth flagging first: you have two, and only one is open.
The personal Chase Sapphire Reserve is closed - you opened it in 2016 and product-changed it to a Chase Freedom Unlimited in 2021. Same account, still open under the new name.
The one you're likely asking about is the Chase Sapphire Reserve Business, opened in 2025 and active. [...]
Asked: What would adding a Capital One Venture X do for my rewards?
According to PointBagel's analysis of your actual tracked spending, adding a new Capital One Venture X would currently do essentially nothing for your ongoing rewards earning.
[...] PointBagel finds zero spending categories where the Venture X would become your best card. That's presumably because your existing wallet already beats its 2x-everywhere earning where it matters.
[...] Capital One also currently gives it 10x hotels/rental cars and 5x flights through Capital One Travel; PointBagel explicitly says those portal/channel rates aren't modeled in this comparison.
[...] For optimizing your spending rewards: don't add it. It fills zero holes in your current wallet.
Quoted word for word. Long dashes are set as hyphens to match the rest of the page, and [...] marks every trim. Nothing else was changed, and no balances appear.
What you can ask
Ten questions your assistant can answer from PointBagel data, each computed by the same engine that runs the app. Nine read your own wallet; card_facts answers from the verified card catalog with no wallet connected at all.
Start here: card_facts
It works before you connect anything. Ask your assistant what a card earns, what it costs, which statement credits it carries, or what the current public welcome offer is, and the answer comes from the catalog we verify instead of from whatever the model absorbed in training. Connect your wallet when you want the answers that are about you.
Which of my cards should I use at Costco?
It looks at the cards in your own wallet and names the one whose rewards are worth the most there, with the cap-aware effective rate on your specific card. That includes any grandfathered rate you still hold that new applicants no longer get, and if you have already used up a bonus category cap this period, the rate reflects that.
What is my whole points portfolio worth right now?
It summarizes your tracked wallet in one pass: your points balances and their estimated value, the annual fees coming up with their due dates, and the statement credits about to expire. Values are estimates, and it says so.
How much of my Sapphire Reserve credits have I used this year?
For a card you own it returns the earning structure, how much of each credit you have used so far, a personalized fee verdict when the card is tracked, and, on Plus, a lifetime scorecard summary. Each credit comes back in two separate scopes: what is still claimable in the live window with the date that window closes, and the whole benefit year, which is not an amount you can claim today. For a card you do not own, it returns catalog facts only.
Is my Platinum still worth the annual fee?
For a card you track it gives a keep-or-cancel read for the current membership year or a past one: the ROI, the benefit value you have actually captured, and the credits you left unused. On a card with no annual fee it says so rather than inventing a percentage, because there is no fee to divide by. Untracked cards get catalog facts plus how to unlock the verdict.
What is the best way to use my Chase points?
For one of your programs it shows the estimated value of your balance with the sourced CPP range behind it, the current transfer partners and their ratios, whether your balance can reach specific sweet-spot awards, and which card would unlock full transfer access. It does not check live award seats.
Are there any transfer bonuses running right now?
It lists the bonuses that are live and the ones announced to start soon: the exact standard and boosted ratios, the end dates, and whether you hold the source currency, with your own balance alongside. Bonuses that vary by status tier are shown as a range, and it flags when registration is required.
How close am I to my Venture X welcome bonus?
For a card you own it reports the published offer and your estimated progress from imported transactions: spent so far, what remains, and the safe deadline, with honest flags when your open date is not set or your history starts after the card opened. For any other card it returns the verified published offer.
Could I get approved for another card right now?
Reading only your own card history, it tells you how many new cards you have opened in the last 24 months and which issuers you are at an application limit with. On Pro it adds an assessment of a specific card you are considering, or a value-ranked shortlist of cards to apply for next when you do not name one. It reflects the issuer eligibility rules we verify, not a guessed approval score.
How would adding the Venture X change my rewards?
It estimates how a card you are considering would change your rewards for the year: the ongoing earn minus fees, which categories would switch to the new card, and the one-time welcome offer shown separately from the recurring math. Categories you have already capped out this period are priced at the rate you would actually get, not the headline one, and a grandfathered rate you still hold counts for the card you already have. This deeper projection is a Plus capability.
What does the Amex Gold earn at restaurants?
Published facts for any card in the verified catalog, whether or not you have it: the earn rates by category, the annual fee, the statement credits by name, the current public welcome offer, and a link to apply. It works with no wallet connected at all, and for a card that is closed to new applicants it says so and names the successor product.
There are also seventeen guided prompts: ready-made starting points like a wallet checkup or a renewal decision, which appear as menu entries in the clients that support MCP prompts. Today that means claude.ai and Claude Code. ChatGPT does not run MCP prompts, so there you ask in your own words instead.
What it will not do
- Move your points or money - the connection is read-only
- See your password or sign in as you
- See anyone else's account - only your own
- Search for live award availability - for open award seats, use point.me, Seats.aero, or the airline directly
- Promise a value you cannot verify - point values are estimates, and what we promise is narrower: we verify every ratio, award chart, and earning rule we cite
- Tell you a program is worth more at a different valuation setting when it is not - programs priced off the cash fare or a fixed peg carry one value, and the answer says so
This is the same promise you see on the screen where you approve the connection.


point.me and Seats.aero are independent services, and we name them because they are the right tool for a job PointBagel does not do. Some links to award-search partners may earn us a commission if you subscribe, at no extra cost to you. A commission never changes which tools we recommend.
Some Apply links may earn us a commission - we won't have an affiliate link for every card. Affiliate commissions never influence our recommendations; the same ranking math runs whether or not we earn anything.
Set it up
ChatGPT and claude.ai connect through OAuth: you approve access and sign in. Claude Code and Cursor connect from the command line or a config file. The endpoint is the same everywhere: https://pointbagel.com/api/mcp
ChatGPT and claude.ai (click Connect)
ChatGPT connectors work on most paid ChatGPT plans today (not Free or Go) and are set up on a computer, not the phone app. Claude custom connectors work on every Claude plan, including Free, which gets one custom connector. Gemini connects through Gemini Spark custom apps, which needs a paid personal account and is not available on work or school accounts; the questions below cover it.


ChatGPT (set up on a computer)
- 01On a computer, open ChatGPT in a web browser and turn on developer mode in Settings. Custom connectors need it. Developer mode is not in the phone app, and it works on most paid ChatGPT plans today (not Free or Go).
- 02Go to Settings, then Plugins, then Browse plugins, and choose the plus sign to add your own.
- 03Enter https://pointbagel.com/api/mcp as the connector URL, choose OAuth, and leave the client ID and secret blank.
- 04Approve access on the PointBagel screen. Sign in with Google or your email and password, the same way you sign in to pointbagel.com. Once it is connected, you can use it from your phone too.
claude.ai
- 01Open claude.ai and go to Settings, then Connectors. Some accounts show Connectors under Customize instead.
- 02Choose Add custom connector.
- 03Paste the PointBagel endpoint: https://pointbagel.com/api/mcp
- 04Click Add, then Connect, and approve access on the PointBagel screen.
Claude Code and Cursor (command line)
If you need a token
Cursor and the Claude Code fallback below use a token. In PointBagel, open Settings, then Connected assistants, and choose Create token. The token is shown once, so copy it right away, then use it in place of YOUR_TOKEN. Claude Code does not need one if you use the OAuth path.
Claude Code
Sign in with OAuth (recommended, nothing to store or rotate). Add the server:
claude mcp add --transport http pointbagel https://pointbagel.com/api/mcpThen run /mcp inside Claude Code and choose to authenticate; your browser opens the same PointBagel approval screen. If you would rather paste a token, use this instead:
claude mcp add --transport http pointbagel https://pointbagel.com/api/mcp --header "Authorization: Bearer YOUR_TOKEN"Cursor
Add PointBagel to your mcp.json:
{
"mcpServers": {
"pointbagel": {
"url": "https://pointbagel.com/api/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}Assistant menus change often. These steps were verified ChatGPT on August 15, 2026, claude.ai on August 15, 2026. If a label has moved, look for the connector or plugin settings in your assistant.
For reviewers and developers
- Endpoint
- https://pointbagel.com/api/mcp (Streamable HTTP)
- Server card
- pointbagel.com/.well-known/mcp.json, built from the live tool and prompt registries
- Authorization
- OAuth authorization code flow with PKCE (S256 only). Protected-resource metadata (RFC 9728) at pointbagel.com/.well-known/oauth-protected-resource/api/mcp, advertised in the WWW-Authenticate header on any unauthenticated call, with authorization-server metadata (RFC 8414) at pointbagel.com/.well-known/oauth-authorization-server. Dynamic client registration is supported, so there is no client ID or secret to enter.
- Registry
- PointBagel is listed in the official MCP registry at registry.modelcontextprotocol.io as com.pointbagel/pointbagel.
- Read-only
- All ten tools declare readOnlyHint: true. None writes, spends, transfers, or changes an account, and the server registers no write tool to gate.
- No identity parameters
- No tool accepts a user id, account id, or email address. Every call answers for the account that approved the connection and for no other, which is a structural property of the tool schemas rather than a runtime check.
- Scopes
- Per-scope consent, granted on the PointBagel approval screen. Nine tools read consented user data; card_facts needs no scope because it answers from the public catalog.
- Prompts
- Seventeen guided prompts, listed to every plan and gated at run time.
- Privacy
- pointbagel.com/privacy, section "Connecting an AI assistant (MCP)"
- Support
- [email protected]
How it differs
Any assistant can guess which card to use. This one asks an engine, and the engine answers from your actual portfolio and shows the working.
- The engine, not the assistant
- PointBagel is not an AI assistant. It is the math and the verified dataset your assistant connects to. The assistant does the talking; PointBagel does the calculating, and the model relays what our engine returned instead of doing arithmetic of its own. It is the same engine that runs the app.
- Built on your real portfolio
- It knows your earning caps, the grandfathered rates you still hold, your fees, and your balances, so the answer fits the wallet you actually have, not a national average.
- The caveat travels with the number
- Ask how much of a statement credit you have left and the answer comes back in two separate scopes: what is still claimable in the live window, with the date that window closes, and what the whole benefit year totals, which is not an amount you can claim today. The engine sends both, labeled, so the assistant cannot pair a year-sized figure with a month-sized deadline.
- Answers you can check
- We verify every ratio, award chart, and earning rule we cite against the source, and the methodology page sets out how. When a value changes we date the change, so a past period keeps the value that was true then rather than today's value backdated.
- Read-only by design
- The assistant reads your wallet to answer a question. It never writes, never buys, and never changes your account.
- Free to connect
- Connecting is free, and the free tier answers questions about the card it syncs. You can try it before deciding on a paid plan.
Common questions
Is connecting PointBagel to my AI assistant free?
Yes. Connecting is free, and the free tier answers questions about the card it syncs. Some deeper projections, like modeling how a new card would change your year, are part of the Plus plan.
Does it work on the free plan?
Yes. Connecting needs no paid plan, and nine of the ten tools answer on Free: which card to use, what your points are worth, fee verdicts, transfer bonuses, welcome-offer progress, application eligibility, and published facts for any card in the catalog. Free syncs one card automatically, so the answers that read imported transactions cover that card. The exception is card_impact, the deeper projection of how a new card would change your year, which is part of Plus.
Is the connection read-only?
Yes. The assistant can read your wallet to answer, but it can never write to your account or take an action for you.
Can it move my points or money?
No. The connection is read-only. It cannot move points, move money, or change anything in your account.
What can the assistant see?
Only your own PointBagel data: your points balances, your tracked cards, your fee analysis, and spending estimates from your imported transactions (for example, to check your welcome-bonus progress). It never sees your password, and it never sees anyone else's account.
What happens if it is not sure which of my cards I mean?
It asks instead of guessing. If more than one card you hold could match what you said, the answer that comes back is a question naming your candidates, with the detail that separates them: the annual fee, or the earning shape when the fees match, plus the year each was opened and a closed marker on any account that is closed. Your assistant relays that question and waits for your answer. It never silently picks one, which is how a verdict about a closed card ends up presented as a verdict about the open one.
How do I disconnect it?
Open Settings, then Connected assistants, and disconnect the connection. Signing out of all devices revokes every connected assistant at once.
Does it check award seat availability?
No. PointBagel does not search for live award availability. It tells you which points to use and how to get them there. For open award seats, check point.me, Seats.aero, or the airline.
Which assistants can I connect?
ChatGPT and claude.ai connect through OAuth: add the connector, click Connect, and approve access (ChatGPT needs developer mode turned on from a computer first). Claude Code and Cursor connect either through OAuth or with a token you paste from Settings, then Connected assistants. Gemini connects through Gemini Spark custom apps, which needs a paid personal Google account and is not available on work or school accounts.
Can I connect Gemini?
Yes, through Gemini Spark, on a paid personal account. Google's setup page for Spark custom apps asks you to sign in with a personal Google Account and says the feature is not available on a work or school account, so it is the reverse of an enterprise-only path. Google also asks that you be 18 or over and in the US, with Keep Activity turned on. Spark itself sits behind a paid tier: Google is rolling it out to Google AI Pro subscribers in the US and to AI Ultra subscribers more widely. The PointBagel endpoint is the same one ChatGPT and Claude use, and we support the automatic registration Spark expects, so there is no client ID to paste. Gemini Enterprise offers a separate custom MCP setup that an administrator adds from the admin console, which is a different path with different requirements.
Is PointBagel listed in the Claude connector directory?
PointBagel is listed in the official MCP registry at registry.modelcontextprotocol.io as com.pointbagel/pointbagel. The Claude connector directory is a separate listing that we are working through, and this answer will change the day it lands. Until then you add PointBagel as a custom connector, which takes about a minute and gives you exactly the same connection.
