mcpField
W
Wheelfor

Wheelfor

Local
github.com/wheelforGames & Entertainment0Updated 25w ago

About Wheelfor

Wheelfor is an MCP server for creating and managing decision wheels on wheelfor.com. It lets MCP-compatible AI clients create wheels, choose a random result, and share results without requiring an account.

Key features

  1. 01Create wheels from options
  2. 02Spin wheels for random results
  3. 03Edit wheel choices and themes
  4. 04Generate shareable result links

Use cases

  1. 01Choose among project technologies
  2. 02Randomly select a team activity
  3. 03Pick a lunch option and share the result

MCP support

The server exposes wheel creation, spinning, updating, and random decision tools to MCP-compatible clients, including Claude Desktop, Cursor, and Windsurf. No account is required.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"wheelfor": {
"command": "npx",
"args": [
"-y",
"@wheelfor/mcp"
]
}
}
}
Run commandnpx -y @wheelfor/mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@wheelfor/mcp1.0.1

Tools

4

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
namestringYesShort title (e.g. 'Team Lunch Spots')
themeenumYesVisual theme — Fresh Air (nature), Popcorn (fun), Playground (bold), Sprinkles (celebration), Chalkboard (education), Buddy System (teams), Garden Party (elegant), Marshmallow (cozy)Fresh Air | Popcorn | Playground | Sprinkles | Chalkboard | Buddy System | Garden Party | Marshmallow
choicesarrayYesItems on the wheel
usageHintstringNoBrief instruction for visitors (e.g. 'Spin to pick a random lunch spot')
descriptionstringYesOne sentence describing the wheel
longDescriptionstringNo2–3 paragraphs on use cases (used for SEO)
choiceNounPluralstringNoPlural form (e.g. 'restaurants')
choiceNounSingularstringNoWord for one choice (e.g. 'restaurant')

Details

From the project README

@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

ToolDescription
create_wheelCreate a new spinning wheel from a list of options
spin_wheelSpin an existing wheel and get a random result with a shareable URL
update_wheelUpdate a wheel's choices, name, or theme using its edit key
decidePick randomly from a list and create a permanent wheel in one step

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.

ParameterTypeRequiredDescription
namestring✓Short title
choicesstring[]✓Items on the wheel
descriptionstring✓One sentence describing the wheel
themestring✓Visual theme (see below)
longDescriptionstring2–3 paragraphs on use cases
usageHintstringBrief instruction for visitors
choiceNounSingularstringWord for one choice (e.g. "restaurant")
choiceNounPluralstringPlural form (e.g. "restaurants")

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
ParameterTypeRequiredDescription
slugstring✓Wheel slug or full URL

Returns the winning choice and a shareable result URL.

update_wheel
ParameterTypeRequiredDescription
slugstring✓Wheel slug
editKeystring✓Edit key from creation
namestringNew title
choicesstring[]New choices list
themestringNew theme
descriptionstringNew description
decide
ParameterTypeRequiredDescription
optionsstring[]✓Options to choose from
topicstringWhat the decision is about

Picks a random option immediately, then creates a permanent wheel for future spins.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.