Play word search puzzles from 11 themes or make your own from your words, with a playable grid.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Lists the 11 puzzle themes with the number of words in each pool, the grid size and word count of each level, sample words and the WordsDesk page of each theme.
Words to look for in theme names and sample words. Empty lists all 11 themes.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http wordsdesk https://wordsdesk.com/api/mcp
Lists the 11 puzzle themes with the number of words in each pool, the grid size and word count of each level, sample words and the WordsDesk page of each theme.
| Argument | Type | Description |
|---|---|---|
| query | string | Words to look for in theme names and sample words. Empty lists all 11 themes. |
{
"type": "object",
"required": [],
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"minLength": 0,
"description": "Words to look for in theme names and sample words. Empty lists all 11 themes."
}
},
"additionalProperties": false
}Makes a word search from words the user supplies, 3 to 40 words of 3 to 15 letters. Gives the letter grid, where each word is placed, the words that did not fit with the reason, and a link that opens the WordsDesk maker with the same words to print, save a PDF or share. The widget is playable.
| Argument | Type | Description |
|---|---|---|
| level | string | Direction preset: easy (across and down), medium (adds diagonals) or hard (adds backwards). Default medium. |
| title | string | Title shown above the puzzle, up to 80 characters. Default Word search. |
| words* | array | The words to hide, 3 to 40 of them, each 3 to 15 letters A to Z. Spaces and hyphens inside a word are dropped. |
| grid_size | integer | Side length of the square grid, 8 to 20. Left out, the size is chosen to fit the words. |
| directions | array | Directions the words may run: across, down, diagonal and backwards (backwards also reverses the checked groups). Replaces the level's preset. |
{
"type": "object",
"required": [
"words"
],
"properties": {
"level": {
"enum": [
"easy",
"medium",
"hard"
],
"type": "string",
"description": "Direction preset: easy (across and down), medium (adds diagonals) or hard (adds backwards). Default medium."
},
"title": {
"type": "string",
"maxLength": 80,
"description": "Title shown above the puzzle, up to 80 characters. Default Word search."
},
"words": {
"type": "array",
"items": {
"type": "string",
"maxLength": 40,
"minLength": 1
},
"maxItems": 40,
"minItems": 3,
"description": "The words to hide, 3 to 40 of them, each 3 to 15 letters A to Z. Spaces and hyphens inside a word are dropped."
},
"grid_size": {
"type": "integer",
"maximum": 20,
"minimum": 8,
"description": "Side length of the square grid, 8 to 20. Left out, the size is chosen to fit the words."
},
"directions": {
"type": "array",
"items": {
"enum": [
"across",
"down",
"diagonal",
"backwards"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"description": "Directions the words may run: across, down, diagonal and backwards (backwards also reverses the checked groups). Replaces the level's preset.",
"uniqueItems": true
}
},
"additionalProperties": false
}Creates a ready-made word search puzzle for a theme and level, drawn from the 11 themed word pools (Christmas, Halloween, Thanksgiving, Fall, Winter, Bible, Animal, Math, Science, 4th of July and Kids), at an easy, medium or hard level. Gives the letter grid, the words to find with their positions, the directions used, the seed and a link that opens the same puzzle on WordsDesk to print or save as a PDF. The widget is playable.
| Argument | Type | Description |
|---|---|---|
| seed | string | Letters, digits, - or _ that pick the puzzle. The same theme, level and seed always give the same puzzle as the website. Without a seed the puzzle is the first one the website shows for that theme and level. |
| level | string | Difficulty: easy (10×10 grid, 10 words, across and down), medium (13×13, 15 words, adds diagonals) or hard (16×16, 20 words, all 8 directions). Kids has one level, easy. Default medium. |
| theme* | string | Theme of the word pool: christmas, halloween, thanksgiving, fall, winter, bible, animal, math, science, 4th-of-july or kids. |
{
"type": "object",
"required": [
"theme"
],
"properties": {
"seed": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]+$",
"maxLength": 40,
"minLength": 1,
"description": "Letters, digits, - or _ that pick the puzzle. The same theme, level and seed always give the same puzzle as the website. Without a seed the puzzle is the first one the website shows for that theme and level."
},
"level": {
"enum": [
"easy",
"medium",
"hard"
],
"type": "string",
"description": "Difficulty: easy (10×10 grid, 10 words, across and down), medium (13×13, 15 words, adds diagonals) or hard (16×16, 20 words, all 8 directions). Kids has one level, easy. Default medium."
},
"theme": {
"enum": [
"christmas",
"halloween",
"thanksgiving",
"fall",
"winter",
"bible",
"animal",
"math",
"science",
"4th-of-july",
"kids"
],
"type": "string",
"description": "Theme of the word pool: christmas, halloween, thanksgiving, fall, winter, bible, animal, math, science, 4th-of-july or kids."
}
},
"additionalProperties": false
}Gives the words in one theme's word pool, the same lists the website draws its puzzles from, optionally only the words up to a maximum length, so words can be picked for a custom puzzle.
| Argument | Type | Description |
|---|---|---|
| theme* | string | Theme of the word pool: christmas, halloween, thanksgiving, fall, winter, bible, animal, math, science, 4th-of-july or kids. |
| max_length | integer | Longest word to include, 3 to 15 letters. |
{
"type": "object",
"required": [
"theme"
],
"properties": {
"theme": {
"enum": [
"christmas",
"halloween",
"thanksgiving",
"fall",
"winter",
"bible",
"animal",
"math",
"science",
"4th-of-july",
"kids"
],
"type": "string",
"description": "Theme of the word pool: christmas, halloween, thanksgiving, fall, winter, bible, animal, math, science, 4th-of-july or kids."
},
"max_length": {
"type": "integer",
"maximum": 15,
"minimum": 3,
"description": "Longest word to include, 3 to 15 letters."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 11, 2026.