Connect in one line
Three clients, one endpoint, no token to manage.
Claude Code
Codex
Claude
Run this once. Claude Code stores the server, walks you through sign-in, and loads the tools every session.
claude mcp add --transport http groupwish https://api-dev.groupwish.me/api/mcp
# then, inside Claude Code:
/mcpWhy connect GroupWish to your assistant?
The moment you remember someone's birthday is the moment you are already talking to an AI.
Zero context switching
No new tab, no template picker. Ask for a card in the tool you already have open and get a link back.
Straight into Slack
Your assistant can create a dedicated channel, invite the right people, and post the signing link for you.
Your login, nothing new
Your assistant signs in through your browser with the account you already use. No token to create, paste, or leak — and you can disconnect it at any time.
Works with what you use
Claude, Claude Code, and Codex all speak the same protocol, so one setup covers all three.
What your assistant can do
Seven tools, each mapping to something you would otherwise click through.
list_card_templatesBrowse card designs by occasion — birthdays, farewells, thank-yous and more.create_cardStart a card from a template with a recipient, a sender, and a delivery date.get_card_linkFetch the signing link, delivery date, and how many wishes have been added so far.add_wishAdd a signed wish to a card, automatically placed so the page still looks good.list_my_cardsList the cards you have created, newest first.list_slack_membersLook someone up in your connected Slack workspace by name or email.create_slack_channel_for_cardCreate a channel for the card, invite the team, and post the signing link.How it works
One minute of setup, then it is one sentence forever
1
Add the server
Paste one command into Claude Code, Codex, or the Claude connector settings
2
Sign in once
A browser tab opens and reuses your GroupWish login — no token to create or paste
3
Just ask
“Send Dave a birthday card from the team” — your assistant handles the rest
4
Everyone signs
The link lands in Slack and teammates add their wishes as usual
Frequently asked questions
- Can an AI assistant create a group card?
- Yes. GroupWish exposes a Model Context Protocol server, so any MCP client — Claude, Claude Code or Codex — can browse templates, create a card, fetch the signing link, add wishes and post it to Slack on your behalf.
- How do I connect GroupWish to Claude?
- Add https://api.groupwish.me/api/mcp as a Streamable HTTP MCP server in your client. Authorising opens a browser tab and reuses your existing GroupWish sign-in through OAuth 2.1 with PKCE. There is no static API token to manage.
- What can the GroupWish MCP server do?
- Seven tools: list card templates, create a card, get a card's signing link and status, add a wish, list your cards, look up Slack members, and create a Slack channel for a card that invites members and posts the link.
- Is GroupWish the only group card tool with an AI assistant integration?
- Among the major group card platforms, yes. Kudoboard, GroupGreeting and GroupTogether are all web-first with no MCP server, so an AI assistant cannot create or manage a card on those platforms for you.