GiftShopper for Agents
Your agent already knows your calendar, your contacts, and your tone of voice. Give it the missing piece: a memory of the people you give gifts to, a recommender that gets smarter every search, and shoppable links it can hand you to close the loop.
https://giftshopper.ai/mcpFree + unlimited generation
Generating gift ideas is free, same as the website.
Scoped to your account
Every tool call is scoped to the person who authorized it. Agents can't see other users' people.
Revoke any time
Disconnect an app from Connected Apps in one click.
Add the URL, then sign in
GiftShopper has one connector URL. Add it to your client, sign in to GiftShopper when prompted, and approve access.
Claude.ai
- 1. Add the connector.Settings → Connectors → Add custom connector, then paste the URL.
- 2. Sign in to GiftShopper.
- 3. Click Allow access.
Claude Code
- 1. Add the connector.terminal
claude mcp add --transport http giftshopper https://giftshopper.ai/mcp
- 2. Sign in to GiftShopper.
- 3. Click Allow access.
Cursor
- 1. Add the connector.mcp.json
{ "url": "https://giftshopper.ai/mcp" } - 2. Sign in to GiftShopper.
- 3. Click Allow access.
ChatGPT
- 1. Add the connector.Settings → Apps → Developer mode → Create, then paste the URL.
- 2. Sign in to GiftShopper.
- 3. Click Allow access.
GiftShopper never buys
GiftShopper doesn't process payments and can't check out for you. When your agent finds something worth buying, it opens the retailer's link. You complete checkout there, on the retailer's own site.
What your agent can do
get_account_statusCheck your credit balance, free runs left, and subscription state.
list_credit_transactionsYour recent credit purchases and spends, newest first.
get_referral_linkYour referral link, if you have a referral code.
list_peopleList everyone you've saved.
get_personGet one person's full profile, insights, occasions, gift history, and feedback.
create_personAdd a new gift recipient.
update_personUpdate fields on a saved person.
refresh_person_insightsGenerate fresh AI gift insights from a person's feedback, gift history, and favorites.
delete_personDelete a person and everything saved about them. Asks you to confirm first.
add_occasionAdd a recurring occasion, like a birthday or anniversary, to a person.
list_occasionsList saved occasions, for one person or everyone.
list_upcoming_occasionsOccasions coming up in the next N days, in your timezone, soonest first.
update_occasionChange an occasion's label, date, or whether it repeats.
set_occasion_remindersTurn reminders on or off for an occasion.
delete_occasionDelete an occasion. Asks you to confirm first.
generate_giftsGenerate gift ideas for a saved person or someone new. Free, up to 8 ideas per call.
get_shop_urlFind a real retailer link for a gift so you can buy it.
create_share_linkTurn a set of gift ideas into a public giftshopper.ai/gift link you can send to anyone.
save_favoriteSave a gift idea to your favorites.
list_favoritesList saved gift ideas, for one person or everyone.
remove_favoriteRemove a saved gift idea. Asks you to confirm first.
record_feedbackRecord that you liked or disliked a gift idea, so future suggestions improve.
record_purchaseLog a gift as bought once you've confirmed the purchase.
remove_feedbackRemove a recorded like or dislike. Asks you to confirm first.
remove_purchaseRemove a recorded purchase. Asks you to confirm first.
list_saved_searchesList your saved gift searches.
save_searchSave a search (name, description, and the occasion, budget, relationship, age, and gender filters) to rerun later.
delete_saved_searchDelete a saved search. Asks you to confirm first.
list_gift_setsList the gift sets past searches produced.
get_preferencesRead your notification and shopping preferences.
update_preferencesChange any of them: notifications, marketing email, language, timezone, result view, shopping source, gift-giving style.
send_feedbackSend the team a bug, idea, or question.
list_roadmapThe public roadmap with vote counts.
vote_roadmap_featureVote for a roadmap feature, or take your vote back.
get_profile_questionsGet a short interview brief: what's known about a person, what's missing, and what to ask.
add_profile_notesSave facts you learned about a person to their profile.
Revoke access any time
Manage every app you've connected from Connected Apps. Revoking an app takes effect on its next request; anything already in flight finishes normally.
Manage connected apps