Skip to main content
Glama
wheelfor-mcp

wheelfor-mcp

by wheelfor

@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_wheel

Create a new spinning wheel from a list of options

spin_wheel

Spin an existing wheel and get a random result with a shareable URL

update_wheel

Update a wheel's choices, name, or theme using its edit key

decide

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

name

string

✓

Short title

choices

string[]

✓

Items on the wheel

description

string

✓

One sentence describing the wheel

theme

string

✓

Visual theme (see below)

longDescription

string

2–3 paragraphs on use cases

usageHint

string

Brief instruction for visitors

choiceNounSingular

string

Word for one choice (e.g. "restaurant")

choiceNounPlural

string

Plural 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

Parameter

Type

Required

Description

slug

string

✓

Wheel slug or full URL

Returns the winning choice and a shareable result URL.

update_wheel

Parameter

Type

Required

Description

slug

string

✓

Wheel slug

editKey

string

✓

Edit key from creation

name

string

New title

choices

string[]

New choices list

theme

string

New theme

description

string

New description

decide

Parameter

Type

Required

Description

options

string[]

✓

Options to choose from

topic

string

What the decision is about

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

License

MIT

Available Tools

4 tools
create_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

    B3.4/5.0

    Scored across 4 tools

    Disambiguation4/5

    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.

    Naming Consistency3/5

    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.

    Tool Count4/5

    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.

    Completeness3/5

    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

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      User can create short urls, edit short urls, get click analytics, generate qr codes and much more.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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 npm
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Generate 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.
      15
      AGPL 3.0