puzzletide-cli MCP Server

Word search generator, crossword generator, and sudoku generator + solver in one local-first puzzle generator CLI — with printable PDF worksheets, starter word banks, verifiable LLM evals, and…

Local serverstdioMIT

What is the puzzletide-cli MCP Server?

puzzletide-cli is an MCP project maintained in the caravaca-labs/puzzletide-cli repository. The maintainer describes its purpose as “Word search generator, crossword generator, and sudoku generator + solver in one local-first puzzle generator CLI — with printable PDF worksheets, starter word banks, verifiable…”. Read the project documentation for the complete scope.

Installation

The documented npm package is puzzletide-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
puzzle_wordsearch_generateGenerate a word search grid from custom words, files, or themed word banks — every placement verifiable, printable via PDF/SVG.
puzzle_crossword_generateGenerate an interlocking crossword with standard numbering and validated clues.
puzzle_sudoku_generateGenerate easy, medium, hard, or expert sudoku with a guaranteed unique solution.
puzzle_sudoku_solveSolve a sudoku from its 81-character string and report whether the solution is unique.
puzzle_sudoku_validateValidate a sudoku grid — conflicts, solvability, and solution uniqueness.
words_categoriesList word bank categories.
words_themesList or search the bundled themed word lists.
words_listList the words in a theme, filtered by length or count.
words_matchFind words matching a crossword-style pattern (c_r_l).
words_anagramFind anagrams of the given letters in the word bank.
words_randomPick a random word, optionally from one theme.
words_statsWord bank statistics.
eval_generateGenerate reproducible, objectively gradable puzzle tasks for benchmarking LLMs and agents.
eval_checkGrade answers to generated eval tasks by construction — no answer key trusted.
play_dailyPrint today's daily sudoku (same for everyone on a UTC day).

How to install the puzzletide-cli MCP Server

{
  "mcpServers": {
    "puzzletide": {
      "command": "npx",
      "args": [
        "-y",
        "puzzletide-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.