wheelfor-mcp
@wheelfor/mcp
MCP server for wheelfor.com — create, spin, and manage shareable decision wheels from any MCP-compatible AI client.
Works with Claude Desktop, Cursor, Windsurf, VS Code, and any other MCP host. No account required.
Tools
Tool | Description |
| Create a new spinning wheel from a list of options |
| Spin an existing wheel and get a random result with a shareable URL |
| Update a wheel's choices, name, or theme using its edit key |
| Pick randomly from a list and create a permanent wheel in one step |
Related MCP server: HyperCrawl
Installation
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"wheelfor": {
"command": "npx",
"args": ["-y", "@wheelfor/mcp"]
}
}
}Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Cursor
Add to .cursor/mcp.json in your project or ~/.cursor/mcp.json globally:
{
"mcpServers": {
"wheelfor": {
"command": "npx",
"args": ["-y", "@wheelfor/mcp"]
}
}
}Windsurf
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"wheelfor": {
"command": "npx",
"args": ["-y", "@wheelfor/mcp"]
}
}
}Usage
Once connected, ask your AI assistant:
"I can't decide between React, Vue, or Svelte — pick one"
"Create a wheel for our team retro: Start, Stop, Continue, More Of, Less Of"
"Spin wheelfor.com/wheel/lunch-spots"
"Add burgers to my lunch-spots wheel" (requires edit key from creation)
Tool Reference
create_wheel
Creates a new wheel on wheelfor.com.
Parameter | Type | Required | Description |
| string | ✓ | Short title |
| string[] | ✓ | Items on the wheel |
| string | ✓ | One sentence describing the wheel |
| string | ✓ | Visual theme (see below) |
| string | 2–3 paragraphs on use cases | |
| string | Brief instruction for visitors | |
| string | Word for one choice (e.g. | |
| string | Plural form (e.g. |
Themes: Fresh Air · Popcorn · Playground · Sprinkles · Chalkboard · Buddy System · Garden Party · Marshmallow
Returns the wheel URL and an edit key for future updates.
spin_wheel
Parameter | Type | Required | Description |
| string | ✓ | Wheel slug or full URL |
Returns the winning choice and a shareable result URL.
update_wheel
Parameter | Type | Required | Description |
| string | ✓ | Wheel slug |
| string | ✓ | Edit key from creation |
| string | New title | |
| string[] | New choices list | |
| string | New theme | |
| string | New description |
decide
Parameter | Type | Required | Description |
| string[] | ✓ | Options to choose from |
| string | What the decision is about |
Picks a random option immediately, then creates a permanent wheel for future spins.
License
MIT
Available Tools
4 toolscreate_wheelB
Create a shareable spinning decision wheel on wheelfor.com from a list of options
Inputs: name (required), choices (required), description (required), theme (required), +4 more.
decideB
Pick randomly from a list of options and create a shareable wheel on wheelfor.com in one step
Inputs: options (required), topic.
spin_wheelA
Spin an existing wheelfor.com wheel and get a random result with a shareable URL
Inputs: slug (required).
update_wheelB
Update an existing wheelfor.com wheel using its edit key
Inputs: slug (required), editKey (required), name, choices, +6 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Tools are mostly distinct: create_wheel solely creates, spin_wheel spins existing, update_wheel edits, and decide combines creation and spin. However, decide could confuse agents aiming for sequential create then spin, creating minor overlap.
Three tools follow verb_noun pattern (create_wheel, spin_wheel, update_wheel), but 'decide' lacks a noun and uses a different verb style, breaking the otherwise consistent naming convention.
With 4 tools, the server is reasonably scoped for a simple wheel service. It covers creation, spinning, and updating, but could be slightly more efficient if decide were omitted. Still appropriate for its domain.
Core operations are present: create, spin, and update. However, there is no way to delete a wheel, and the decide tool bundles create+spin, bypassing the need for a separate spinning step. A delete tool is notably missing.
Maintenance
Related MCP Connectors
Spin a random picker wheel in chat: weighted entries, fair RNG, animated wheel and shareable links.
Spin a random picker wheel, pick a random number, and search shared wheels from spinwheelnames.com.
Real local places, events, and movie/TV picks, plus decision-maker games (wheel, dice, bracket).
Fair random picks with the wheel in your chat: pick names, split teams, run certified draws.
Related MCP Servers
FlicenseNot gradedqualityDmaintenanceUser can create short urls, edit short urls, get click analytics, generate qr codes and much more.-- FlicenseNot gradedqualityDmaintenanceSelf-hosted, cookie-aware web-automation engine that turns any website into callable MCP tools, with stateful browser sessions, web search, and multi-page crawling.-
- AlicenseNot gradedqualityCmaintenanceEnables generating QR codes from URLs or text without an API key, and creating trackable short links whose printed QR codes can be re-pointed after printing.58 npmMIT
- AlicenseNot gradedqualityBmaintenanceGenerate QR codes and create, edit and track dynamic (editable) QR codes with scan analytics, folders, style themes and branded subdomain management. Free REST API with an OpenAPI spec alongside; every tool takes a free API key.15AGPL 3.0