Make a board with your AI
Any assistant can write a board. You stay the editor: read every clue before game night.
1. Copy, paste, play easiest
- 1
Copy this prompt into ChatGPT, Claude, Gemini or any assistant
Replace [YOUR TOPIC] with anything: 90s movies, your family, the office.
PromptWrite a trivia board about [YOUR TOPIC] for a quiz game played on a TV, where players buzz in from their phones. Reply with one JSON object only (no commentary, no code fence) in exactly this shape: { "title": "Space basics", "description": "An easy warm-up about the solar system.", "tags": [ "science", "space" ], "rounds": [ { "name": "Round 1", "values": [ 100, 200 ], "categories": [ { "name": "Planets", "clues": [ { "question": "The planet we live on.", "answer": "Earth" }, { "question": "The largest planet in the solar system.", "answer": "Jupiter" } ] }, { "name": "Moons", "clues": [ { "question": "The number of moons Earth has.", "answer": "One" }, { "question": "This moon of Saturn has a thick orange atmosphere.", "answer": "Titan", "dailyDouble": true } ] } ] } ], "final": { "category": "Explorers", "question": "The first person to walk on the Moon.", "answer": "Neil Armstrong" } } Rules: - 1 or 2 rounds, each with 6 categories of 5 clues. Leave out "values" to get the usual point values. - Order each category's clues from easiest to hardest. - A clue is one short sentence that can be read aloud. Its answer is a few words. - Every answer must be a fact you are sure of, with one clearly correct response. - Category names are short (under 25 characters) and no clue gives away another clue's answer. - Mark one clue in each round with "dailyDouble": true, and end with a "final" clue. - Text only: no pictures, links or markdown. - 2
Paste the reply here
Sign in to continueNo account? Save the reply as a
.jsonfile and use New board, Import after you sign up. - 3
Check the clues and start a game
The board opens in the editor, where you can fix wording and add pictures or sound.
2. Connect your assistant
For Claude, Cursor and other apps that support MCP: the assistant saves boards straight to your account and can edit them later. It reaches only your own boards, never a game in progress, and you can disconnect it at any time.
The easy way: sign in
Add this address as a connector (or remote MCP server) in your AI app. It opens a Trivia Pig page in your browser, you press Allow, and it is connected. No token to copy.
https://triviapig.lol/mcp
claude mcp add --transport http trivia-pig https://triviapig.lol/mcp
Or use a token
For scripts, and for apps that take a header but cannot open a browser.
Sign in to continue3. Use the API
The same token works over plain HTTP. Send it as Authorization: Bearer tp_…
GET/api/v1/boardslist your boardsPOST/api/v1/boardscreate a boardGET/api/v1/boards/:idread a boardPUT/api/v1/boards/:idreplace a board's text (the old version is kept)POST/api/v1/boards/checkcheck a board without saving
Boards use the format from the prompt above. Its JSON Schema is at /api/schema/board.json.