streamable-httpupdated 2mo ago
Run live audience polls without leaving the chat. Design polls from a deck or your calendar, launch them with a scan-to-vote QR code, watch votes arrive in real time, and get an AI recap. This is a portable Agent Skills + MCP plugin backed by the CrowdHum MCP server (https://mcp.crowdhum.com).
What can you do with CrowdHum?
CrowdHum for your AI assistant
Run live audience polls without leaving the chat. Design polls from a deck or
your calendar, launch them with a scan-to-vote QR code, watch votes arrive in real
time, and get an AI recap. This is a portable
Agent Skills + MCP plugin backed by the
CrowdHum MCP server (https://mcp.crowdhum.com).
Works in Claude Code, Claude.ai (custom connector), the GitHub Copilot CLI, and any MCP client. The same package also targets Microsoft 365 Copilot / Cowork.
Requires a CrowdHum Pro account. The MCP server is Pro-gated and authenticates via OAuth on first use. No secrets live in this plugin.
What you can do
Ask your assistant in plain language:
- "Turn this deck into a 3-question poll set, and give me the QR link to share."
- "Run a word cloud for my standup: one word for how this sprint felt."
- "My room code is XKCD. How did people vote, and what's the takeaway?"
- "Given these live results, what should I poll next?"
- "Recap the session we just ran: the themes, the splits, and one line for the stage."
What's inside
crowdhum-plugin/
āāā .claude-plugin/
ā āāā plugin.json # plugin metadata
ā āāā marketplace.json # makes this repo an installable marketplace
āāā .mcp.json # points at https://mcp.crowdhum.com (OAuth auto-negotiated)
āāā color.png # 192Ć192 icon
āāā outline.png # 32Ć32 icon
āāā skills/
āāā run-a-live-poll/ # end-to-end: create ā share QR ā run ā results
āāā design-a-poll/ # pick the visualization + write good choices
āāā icebreaker-ideas/ # curated opener library, matched to the meeting
āāā polls-from-content/ # read a deck/PDF/agenda ā suggested polls
āāā polls-from-calendar/ # read upcoming meetings ā polls / icebreakers
āāā adaptive-next-poll/ # read live results ā the smart follow-up poll
āāā session-recap/ # post-event synthesis + shareable recap
āāā find-or-reuse-a-poll/# look up / resume / clone an existing poll
āāā invite-a-coowner/ # add a co-host to a session
Several skills compose with the host agent's own tools (reading a PowerPoint, your calendar, drafting an email). They describe the capability needed, not a specific tool, so they stay portable across hosts and degrade gracefully (they ask for pasted content when a capability isn't available).
Install (Claude)
/plugin marketplace add topness-msft/crowdhum-plugin
/plugin install crowdhum@crowdhum-plugin
Then just ask, e.g. "run a word cloud for my standup", "read this deck and suggest 3 polls", or "given these results, what should I poll next?"
Use in Microsoft 365 Copilot / Cowork
The same skills + .mcp.json convert to an M365 app package: run the Microsoft
conversion script (Convert-ClaudePluginToMOS3.ps1,
https://aka.ms/copilot-cowork-plugin-conversion-script), or author a manifest.json
with an agentConnectors[] entry pointing at https://mcp.crowdhum.com, then package
with the M365 Agents Toolkit and upload.
The MCP tools authenticate with OAuth, so the connector needs an OAuth client
registration in your Microsoft tenant (a Teams Developer Portal "OAuth client
registration" whose reference ID goes in the manifest's authorization block).
Creating one requires tenant admin permission.
The CrowdHum MCP tools these skills use
create_poll, add_poll_to_session, get_room_links, get_poll_results,
get_session, get_session_recap, list_my_sessions, list_my_polls,
list_visualizations, invite_co_owner.
Visualization modes: word-cloud, column-drift, rising-bubbles, ranking, qa.
Links
- Website: https://crowdhum.com
- Setup guide (all clients): https://mcp.crowdhum.com
- Privacy: https://crowdhum.com/privacy
- Support: hello@crowdhum.com
License
MIT.
Install
Add CrowdHum to your client. Pick the one you use.
claude mcp add --transport http crowdhum https://mcp.crowdhum.comcodex mcp add crowdhum --url https://mcp.crowdhum.com{
"mcpServers": {
"crowdhum": {
"url": "https://mcp.crowdhum.com"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"crowdhum": {
"type": "http",
"url": "https://mcp.crowdhum.com"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"crowdhum": {
"url": "https://mcp.crowdhum.com"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"crowdhum": {
"serverUrl": "https://mcp.crowdhum.com"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation17/25
- Maintenance16/25
- Trust6/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 53 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint ā no local install
Version history
| Versions | Published |
|---|---|
| 0.1.0Latest | Jul 9, 2026 |