mcpField
P
PuzzleTide Puzzle Generator

PuzzleTide Puzzle Generator

已认证精选本地服务
puzzletide.com开发工具015 周前更新

关于 PuzzleTide Puzzle Generator

PuzzleTide Puzzle Generator 是一款本地优先的 MCP 服务,可生成文字搜索、填字和数独,也能求解和验证数独。它面向谜题创作者和模型评估者,提供确定性生成、可打印练习单、主题词库及可复现的评测任务。

主要功能

  1. 01生成文字搜索和填字谜题
  2. 02生成具有唯一解的数独
  3. 03求解并验证数独谜题
  4. 04使用主题词库和词语工具
  5. 05创建可打印的 PDF 和 SVG 练习单
  6. 06生成并检查可复现的评测

适用场景

  1. 01制作可打印的谜题练习单
  2. 02根据主题词表创建谜题
  3. 03求解或检查数独网格
  4. 04用可评分任务评测模型

MCP 相关

MCP 服务提供 15 种工具,用于生成谜题、求解和验证、词库操作、每日数独及可复现评测任务。它在本地运行,无需账户、API 密钥、遥测或网络访问。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"catorch-puzzletide": {
"command": "npx",
"args": [
"-y",
"puzzletide-mcp"
]
}
}
}
启动命令npx -y puzzletide-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmpuzzletide-mcp0.2.1

工具

15

收录的工具列表 · 更新于 2 周前

参数类型必填说明
tasksstring|number否来自 eval generate 的任务 JSON(必需)
answersstring|number否{id, answer} 的 JSON 数组(必需)

详细介绍

puzzletide-mcp — 谜题生成器 MCP 服务

用于生成谜题的 MCP 服务:单词搜索生成器、填字游戏生成器,以及数独生成器和求解器,并提供可打印的 PDF 练习纸、主题词库和可验证的 LLM 评测。兼容 Claude Desktop、Cursor、Windsurf 和任何 Model Context Protocol 客户端。由 puzzletide.com 的开发团队打造。

设置

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

所有内容都在本地运行——无需账号、API 密钥、遥测或网络访问。

工具

工具名称与 PuzzleTide CLI 注册表 ID(ptide run <tool-id>)对应,使用下划线:

  • puzzle_wordsearch_generate — 根据词语、文件或主题词库生成单词搜索;每个单词的位置均可验证
  • puzzle_crossword_generate — 生成带标准编号的交叉填字游戏
  • puzzle_sudoku_generate — 生成简单/中等/困难/专家级数独,并保证解唯一
  • puzzle_sudoku_solve / puzzle_sudoku_validate — 即时求解器;检查冲突和解的唯一性
  • words_themes、words_list、words_match、words_anagram、words_random、words_categories、words_stats
  • eval_generate / eval_check — 用于模型基准测试、可复现且可客观评分的谜题任务
  • play_daily — 每日数独

生成结果由种子决定。pdf、svg 和 out 参数接受文件路径,并生成可打印的练习纸(谜题页和答案页)。

完整文档:docs/mcp.md

在线游玩

喜欢用浏览器?单词搜索 · 填字游戏 · 数独 · 可打印谜题 · 谜题制作器

许可证

MIT © Caravaca Labs

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。