Playmade for ChatGPT
Build card decks from a ChatGPT conversation. Same tools as the MCP server, but as a Custom GPT — no terminal, no config file. Just sign in with Playmade once and ChatGPT can build, edit, and save decks for you.
Use the Playmade Custom GPT
Open the Playmade Custom GPT in ChatGPT, click Sign in with Playmade, and authorize. That's the whole install — ChatGPT calls Playmade's API directly via OAuth.
Custom GPT URL coming soon. In the meantime you can build your own Custom GPT against this OpenAPI spec — see step 2.
Or build your own Custom GPT against the spec
Playmade exposes a full OpenAPI 3.1 spec at:
https://playmade.ai/api/openapi.json
In ChatGPT's Custom GPT builder: Configure → Actions → Create new action. Paste the URL above; ChatGPT auto-imports every operation. Then under Authentication pick OAuth and fill:
OPENAI_CLIENT_IDOPENAI_CLIENT_SECRETopenai_token:* namespace, separate from MCP tokens, with parallel revocation semantics.Ask ChatGPT for a deck
Once authorized, drive it from chat exactly like the MCP version:
- "Make me a trivia deck about ancient Egypt."
- "Build a Who Am I? deck of dog breeds — 10 cards with images."
- "Pull my saved Discover items and turn them into a deck."
What ChatGPT can do with Playmade
The Custom GPT exposes the same operations as the MCP server (minus binary uploads, which Custom GPT Actions can't do over JSON). See the OpenAPI spec for the full surface; the headline tools:
- clarifyTopic — narrow a broad topic down to something buildable.
- generateCards — generate trivia / Who Am I? / true-false / flashcard decks.
- generateImage — Pixabay-search + Replicate-fallback image resolver.
- saveDeck / getDeck / deleteDeck — persist and manage decks.
- listSaves / buildAssortedDeck — turn Discover saves into a deck in one call.
Custom GPT
Smoothest install (no terminal). ChatGPT-only. OAuth in-browser. Best for casual use and sharing with non-developer friends.
MCP server
One terminal command. Works in Claude Desktop and any MCP-aware client. Bearer token instead of OAuth. Best for developers and power users.