MCP App Store
by KeenEthics
CrowdHum icon

CrowdHum

By CrowdHum LLC

Get New App Alerts

Overview

CrowdHum lets presenters create live audience polls and read their results from chat. Create a poll in a new room, add more polls to an existing room code (one QR, many polls), fetch live or final vote tallies, list your sessions and polls, read an AI session recap, and invite a co-owner. Visualization modes include column drift, rising bubbles, word cloud, 2x2 grid, ranking, and Q&A. The live presenter show (reveal, pause, vote streaming) stays in the CrowdHum web app.

Tools

add_poll_to_session

ChatGPT
Add another poll to an EXISTING CrowdHum session by its room code (e.g. "add a sentiment poll to room XKCD") — CrowdHum's one-QR-many-polls model. The new poll shares the same room code and links. You must own the session. Adding to a session that already has a live poll does NOT switch the screen — the presenter activates it when ready. Same poll fields as create_poll.

create_poll

ChatGPT
Create a CrowdHum poll in a NEW session + room code that voters can immediately use. Returns the room code plus the voter and presenter URLs. To add another poll to an EXISTING room instead, use add_poll_to_session. Call list_visualizations first to choose visualization.mode. Choice-based modes (column-drift, rising-bubbles, ranking) need 2-6 choices; word-cloud, grid-2x2, and qa (Q&A) need none. For qa you may optionally pass qaSettings { moderation: 'auto'|'pending', upvoting: 'on'|'off' } (defaults: auto + on). IMPORTANT: title, choices, and visualization are all TOP-LEVEL parameters — do NOT nest choices or title inside visualization. Example for a choice-based poll: { "title": "How did you get here?", "visualization": { "mode": "rising-bubbles" }, "choices": [ { "id": 1, "label": "Bike" }, { "id": 2, "label": "Walked" } ] } Example for word-cloud (no choices): { "title": "One word for this team", "visualization": { "mode": "word-cloud" } } Do NOT pass a room code here — create_poll ALWAYS makes a new room. To add a poll to an EXISTING room, use add_poll_to_session instead.

get_poll_results

ChatGPT
Get vote results for a poll in a room (by room code). Returns the recorded vote count and a per-option tally. By default it reads the ACTIVE poll; pass poll (a 1-based number matching the order shown by get_session) to read a specific poll. For an ENDED run it shows the final frozen results; for a still-LIVE run it aggregates the current votes (choice totals, 2D quadrant counts, Borda ranking points, or grouped word responses). For a Q&A poll it returns the question count, total upvotes, answered count, and the top questions by upvote. You must own the session.

get_session

ChatGPT
Show a session (event) and the polls in it, by room code — title, live/idle, voter/presenter links, and each poll's title, mode, and recorded vote count. Use this to see what's in a room before adding polls.

get_session_recap

ChatGPT
Fetch the AI-generated recap for a session (by room code), if one has been generated, with the per-poll insight summary. Fetch-only — it does not generate a recap. You must own the session.

invite_co_owner

ChatGPT
Grant co-ownership of a session (by room code) to another CrowdHum user by email, so they can co-edit and co-present it. You must OWN the session (co-owners cannot invite further co-owners). The invitee must already have a CrowdHum Pro account; they are notified by email. Idempotent — re-inviting an existing co-owner is a no-op.

list_my_polls

ChatGPT
List the polls you own, newest first — with visualization mode, room code, and title.

list_my_sessions

ChatGPT
List the CrowdHum sessions (events) you own, newest first — room code, title, whether it's currently live, poll count, and recap status. Use this to find a session by name (e.g. 'my Copenhagen session') and get its room code for add_poll_to_session, get_session, or get_session_recap.

list_visualizations

ChatGPT
List CrowdHum's visualization modes with guidance on when to use each (bestFor, ideal choice count, example questions, anti-patterns). Call this before create_poll to choose visualization.mode.

Capabilities

WritesInteractive

Similar Apps