GroupWish LogoGroupWish
Model Context Protocol

Send a card without leaving your terminal

Connect GroupWish to Claude, Claude Code, or Codex. Ask your assistant to start a card, collect wishes, and post it to Slack — it does the rest.

Connect in one line

Three clients, one endpoint, no token to manage.
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:
/mcp
Check it worked with /mcp inside Claude Code — GroupWish should be listed as connected.

Why 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

Ready to try it?

Add one line to your client and sign in with the GroupWish account you already have.

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.