Tool tree
Free browser-based random name picker with equal-probability selection. Used for classrooms, raffles, and team decisions. No sign-up, any device.
Implementation
gradeNot graded
gradeNot graded
get_entriesAnswer
Get the current list of entries on the name-wheel.
View tool JSON
{
"name": "get_entries",
"kind": "answer",
"impl": "imperative",
"description": "Get the current list of entries on the name-wheel.",
"inputSchema": {
"type": "object",
"properties": {}
}
}set_entriesAction
Replace all entries on the name-wheel with a new list. Each string becomes one wheel segment.
View tool JSON
{
"name": "set_entries",
"kind": "act",
"impl": "imperative",
"description": "Replace all entries on the name-wheel with a new list. Each string becomes one wheel segment.",
"inputSchema": {
"type": "object",
"properties": {
"entries": {
"type": "array",
"items": {
"type": "string"
},
"description": "The new list of entries to put on the wheel."
}
},
"required": [
"entries"
]
}
}spin_wheelAction
Spin the name-wheel and return the randomly selected winner. Optionally provide a new list of entries to spin with.
View tool JSON
{
"name": "spin_wheel",
"kind": "act",
"impl": "imperative",
"description": "Spin the name-wheel and return the randomly selected winner. Optionally provide a new list of entries to spin with.",
"inputSchema": {
"type": "object",
"properties": {
"entries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional: replace the entries before spinning."
}
}
}
}get_winnerAnswer
Get the most recent winner from the name-wheel.
View tool JSON
{
"name": "get_winner",
"kind": "answer",
"impl": "imperative",
"description": "Get the most recent winner from the name-wheel.",
"inputSchema": {
"type": "object",
"properties": {}
}
}