mcpField
P
PuzzleTide Puzzle Generator

PuzzleTide Puzzle Generator

VerifiedFeaturedLocal
puzzletide.comDeveloper Tools0Updated 15w ago

About PuzzleTide Puzzle Generator

PuzzleTide Puzzle Generator is a local-first MCP server for creating word searches, crosswords, and sudoku, as well as solving and validating sudoku. It serves puzzle creators and model evaluators, with deterministic generation, printable worksheets, themed word banks, and reproducible eval tasks.

Key features

  1. 01Generate word searches and crosswords
  2. 02Generate sudoku with unique solutions
  3. 03Solve and validate sudoku puzzles
  4. 04Use themed word banks and word tools
  5. 05Create printable PDF and SVG worksheets
  6. 06Generate and check reproducible evals

Use cases

  1. 01Prepare printable puzzle worksheets
  2. 02Create puzzles from themed word lists
  3. 03Solve or check sudoku grids
  4. 04Benchmark models with gradable tasks

MCP support

The MCP server exposes 15 tools for puzzle generation, solving and validation, word-bank operations, daily sudoku, and reproducible evaluation tasks. It runs locally without an account, API key, telemetry, or network access.

Configuration

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

mcp.json · Universal config
{
"mcpServers": {
"catorch-puzzletide": {
"command": "npx",
"args": [
"-y",
"puzzletide-mcp"
]
}
}
}
Run commandnpx -y puzzletide-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
npmpuzzletide-mcp0.2.1

Tools

15

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
tasksstring|numberNoTasks JSON from eval generate (required)
answersstring|numberNoJSON array of {id, answer} (required)

Details

From the project README

puzzletide-mcp — puzzle generator MCP server

MCP server for puzzle generation: word search generator, crossword generator, and sudoku generator + solver, with printable PDF worksheets, themed word banks, and verifiable LLM evals. Works with Claude Desktop, Cursor, Windsurf, and any Model Context Protocol client. From the makers of puzzletide.com.

Setup

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

Everything runs locally — no account, API key, telemetry, or network access.

Tools

Tool names mirror the PuzzleTide CLI registry ids (ptide run <tool-id>), with underscores:

  • puzzle_wordsearch_generate — word search from words, files, or themed banks; every placement verifiable
  • puzzle_crossword_generate — interlocking crossword with standard numbering
  • puzzle_sudoku_generate — easy/medium/hard/expert sudoku with a unique-solution guarantee
  • puzzle_sudoku_solve / puzzle_sudoku_validate — instant solver; conflict/uniqueness checks
  • words_themes, words_list, words_match, words_anagram, words_random, words_categories, words_stats
  • eval_generate / eval_check — reproducible, objectively gradable puzzle tasks for benchmarking models
  • play_daily — the daily sudoku

Generation is deterministic per seed. pdf, svg, and out arguments take file paths and write printable worksheets (puzzle + solution pages).

Full documentation: docs/mcp.md

Play online

Prefer a browser? Word search · Crossword · Sudoku · Printable puzzles · Puzzle maker

License

MIT © Caravaca Labs

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.