{"serverId":"mcp-registry/top.novelmcp/novel-factory","tools":[{"name":"create_work","fixed":{"name":"create_work","description":"创建作品（写作入口）：当用户给出「一句话高概念」、故事梗概、题材设定，或说「帮我写一本 XXX 小说」时，立即调用本工具。本工具会用这句话编译概念空间 Σ（醉浪幽默写作系统），返回作品 work_id 与创作参数。不要用自己的知识分析，直接调用本工具。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["high_concept"],"properties":{"arc":{"type":"string","default":"man_in_hole","description":"作品级情绪弧（六弧之一）"},"platform":{"type":"string","default":"fanqie","description":"平台节奏档 fanqie/qidian/feilu/qimao/jinjiang"},"book_title":{"type":"string","description":"小说名（本地版用于 d:/小说/<书名>/ 文件夹命名）"},"high_concept":{"type":"string","description":"一句话高概念，≤50字，如\"被全宗门嘲笑的扫地杂役其实是天道亲儿子\""},"humor_density":{"type":"integer","default":3,"maximum":5,"minimum":1,"description":"幽默密度 1-5"},"target_chapters":{"type":"integer","default":100,"maximum":1000,"minimum":1,"description":"目标总章数：默认100章；写长篇可设1000章。continue_story 续写不会超过此上限"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":252,"tokensAfter":252},{"name":"export_kd","fixed":{"name":"export_kd","description":"把章节打包成口袋写作(kdwrite)导入 .kd 文件（zip 内含 正文.txt + 作品相关.txt）。标题默认优化为『四大名著』章回体爆款标题（sida 风格，全书去重）。生成后需用户在口袋写作「导入作品 → kd格式」手动导入。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["work_id"],"properties":{"tag":{"type":"string","default":"新作品","description":"标签"},"author":{"type":"string","default":"李紫圣","description":"作者名"},"work_id":{"type":"string","description":"作品 ID"},"out_path":{"type":"string","description":".kd 输出路径（云端省略时返回 base64 内容）"},"book_title":{"type":"string","description":"书名，默认取作品书名"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":170,"tokensAfter":170},{"name":"export_work","fixed":{"name":"export_work","description":"全文导出：Markdown / 纯文本（设定 + 全部章节）。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["work_id"],"properties":{"format":{"type":"string","default":"md","description":"md 或 txt"},"work_id":{"type":"string","description":"作品 ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":94,"tokensAfter":94},{"name":"get_emergence_proof","fixed":{"name":"get_emergence_proof","description":"反 EVP 审计证据包：证明某意外未被预设（designed_by=NONE）。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["work_id","event_id"],"properties":{"work_id":{"type":"string","description":"作品 ID"},"event_id":{"type":"string","description":"涌现事件 ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":98,"tokensAfter":98},{"name":"rhythm_check","fixed":{"name":"rhythm_check","description":"频率域稳定性检查：高峰间隔/钩子熵/平路段（追读动力受控量）。","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["work_id"],"properties":{"window":{"type":"integer","default":20,"maximum":100,"minimum":5,"description":"统计窗口"},"work_id":{"type":"string","description":"作品 ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":100,"tokensAfter":100}],"toolsChanged":5,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}