Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

novel-mcp · Chinese Web Novel Writing System

REMOTE · NOVELMCP.TOP · SCANNED OCT 7

Chinese web novel MCP: 36 tools (outline, prose, review, coach, KD export). BYOK, no API key.

Available components

0 this week 73 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security46
Transport & Reachability100
Schema Quality & AI Usability70
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 1345 tokens (~96/item across 14 items; 14 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 14 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 14 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the novel-mcp · Chinese Web Novel Writing System server?

novel-mcp · Chinese Web Novel Writing System is a hosted endpoint at https://novelmcp.top/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · novelmcp.top

# add to Claude Code
claude mcp add --transport http top-novelmcp-novel-factory 'https://novelmcp.top/mcp'
// .cursor/mcp.json
{
  "mcpServers": {
    "top-novelmcp-novel-factory": {
      "url": "https://novelmcp.top/mcp"
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "top-novelmcp-novel-factory": {
      "type": "http",
      "url": "https://novelmcp.top/mcp"
    }
  }
}
# ~/.codex/config.toml
[mcp_servers.top-novelmcp-novel-factory]
url = "https://novelmcp.top/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "top-novelmcp-novel-factory": {
      "type": "remote",
      "url": "https://novelmcp.top/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add top-novelmcp-novel-factory --url 'https://novelmcp.top/mcp' --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  top-novelmcp-novel-factory:
    url: "https://novelmcp.top/mcp"
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "top-novelmcp-novel-factory": {
      "Transport": "http",
      "Url": "https://novelmcp.top/mcp"
    }
  }
}
# add to Vellum
assistant mcp add top-novelmcp-novel-factory -t streamable-http -u 'https://novelmcp.top/mcp'
// mcp.json
{
  "mcpServers": {
    "top-novelmcp-novel-factory": {
      "type": "http",
      "url": "https://novelmcp.top/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 29 Sept 26 +13
    • Stability: fail → pass ▲ security
  • 28 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 25 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 19 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 2 to 6.

  • 30 Aug 26 0
    • Tool “analyze_chapter_rhythm” was removed ▼ security
    • Tool “batch_generate_chapter_cards” was removed ▼ security
    • Tool “cancel_write_job” was removed ▼ security
    • Tool “check_rhythm_compliance” was removed ▼ security
    • Tool “coach_platform_adapt” was removed ▼ security
    • Tool “coach_strategy_template” was removed ▼ security
    • Tool “coauthor_produce_finalize” was removed ▼ security
    • Tool “conway_outline_rhythm_tool” was removed ▼ security
    • Tool “ctqa_closed_loop_check” was removed ▼ security
    • Tool “ctqa_compliance_check” was removed ▼ security
    • Tool “design_emotion_blueprint” was removed ▼ security
    • Tool “emotion_prescription_review” was removed ▼ security
    • Tool “emotion_probe” was removed ▼ security
    • Tool “get_emotion_arc_templates” was removed ▼ security
    • Tool “get_mcp_template” was removed ▼ security
    • Tool “get_write_status” was removed ▼ security
    • Tool “get_zhui_xu_rhythm_template” was removed ▼ security
    • Tool “humor_gene_sequencing” was removed ▼ security
    • Tool “init_novel_project” was removed ▼ security
    • Tool “kd_generate_book” was removed ▼ security
    • Tool “kd_import_preview” was removed ▼ security
    • Tool “kd_upload_to_cos” was removed ▼ security
    • Tool “kd_validate_file” was removed ▼ security
    • Tool “plan_volume_arc” was removed ▼ security
    • Tool “polish_get_advice” was removed ▼ security
    • Tool “reader_import_metrics” was removed ▼ security
    • Tool “reader_metric_report” was removed ▼ security
    • Tool “review_chapter” was removed ▼ security
    • Tool “split_chapter_roadmap” was removed ▼ security
    • Tool “sync_genesis_genes” was removed ▼ security
    • Tool “validate_emotion_arc” was removed ▼ security
    • Tool “validate_outline_batch” was removed ▼ security
    • Tool “validate_outline_card” was removed ▼ security
    • Tool “write_chapters_async” was removed ▼ security
    • Tool “contact_for_hire” rewrote its description, which is the text the model reads security
    • Tool “guide_usage” rewrote its description, which is the text the model reads security
    • Schema quality: 47 → 96 ▼ functional
    • Tool coverage: 63% → 100% ▲ functional
    • Tool coverage: 78% → 100% ▲ functional
    • Server version: 1.2.0 → 2.2.0 functional
    • New tool “adjust_dials” functional
    • New tool “compose_chapter” functional
    • New tool “continue_story” functional
    • New tool “create_work” functional
    • New tool “export_kd” functional
    • New tool “export_work” functional
    • New tool “frontdesk_reception” functional
    • New tool “get_emergence_proof” functional
    • New tool “propose_space_evolution” functional
    • New tool “redline_audit” functional
    • New tool “rhythm_check” functional
    • New tool “sync_to_disk” functional
    • “guide_usage” reworded the description of “question” cosmetic
  • 26 Aug 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 24 Aug 26 0
    • Tool “analyze_chapter_rhythm” rewrote its description, which is the text the model reads security
    • Tool “batch_generate_chapter_cards” rewrote its description, which is the text the model reads security
    • Tool “cancel_write_job” rewrote its description, which is the text the model reads security
    • Tool “check_rhythm_compliance” rewrote its description, which is the text the model reads security
    • Tool “coach_platform_adapt” rewrote its description, which is the text the model reads security
    • Tool “coach_strategy_template” rewrote its description, which is the text the model reads security
    • Tool “coauthor_produce_finalize” rewrote its description, which is the text the model reads security
    • Tool “contact_for_hire” rewrote its description, which is the text the model reads security
    • Tool “conway_outline_rhythm_tool” rewrote its description, which is the text the model reads security
    • Tool “ctqa_closed_loop_check” rewrote its description, which is the text the model reads security
    • Tool “ctqa_compliance_check” rewrote its description, which is the text the model reads security
    • Tool “design_emotion_blueprint” rewrote its description, which is the text the model reads security
    • Tool “emotion_prescription_review” rewrote its description, which is the text the model reads security
    • Tool “emotion_probe” rewrote its description, which is the text the model reads security
    • Tool “get_emotion_arc_templates” rewrote its description, which is the text the model reads security
    • Tool “get_mcp_template” rewrote its description, which is the text the model reads security
    • Tool “get_write_status” rewrote its description, which is the text the model reads security
    • Tool “get_zhui_xu_rhythm_template” rewrote its description, which is the text the model reads security
    • Tool “guide_usage” rewrote its description, which is the text the model reads security
    • Tool “humor_gene_sequencing” rewrote its description, which is the text the model reads security
    • Tool “init_novel_project” rewrote its description, which is the text the model reads security
    • Tool “kd_generate_book” rewrote its description, which is the text the model reads security
    • Tool “kd_import_preview” rewrote its description, which is the text the model reads security
    • Tool “kd_upload_to_cos” rewrote its description, which is the text the model reads security
    • Tool “kd_validate_file” rewrote its description, which is the text the model reads security
    • Tool “plan_volume_arc” rewrote its description, which is the text the model reads security
    • Tool “polish_get_advice” rewrote its description, which is the text the model reads security
    • Tool “reader_import_metrics” rewrote its description, which is the text the model reads security
    • Tool “reader_metric_report” rewrote its description, which is the text the model reads security
    • Tool “review_chapter” rewrote its description, which is the text the model reads security
    • Tool “split_chapter_roadmap” rewrote its description, which is the text the model reads security
    • Tool “sync_genesis_genes” rewrote its description, which is the text the model reads security
    • Tool “validate_emotion_arc” rewrote its description, which is the text the model reads security
    • Tool “validate_outline_batch” rewrote its description, which is the text the model reads security
    • Tool “validate_outline_card” rewrote its description, which is the text the model reads security
    • Tool “write_chapters_async” rewrote its description, which is the text the model reads security
    • Tool coverage: 100% → 78% ▼ functional
    • Schema quality: 65 → 47 ▲ functional
    • Schema quality: excellent → good functional
    • Server version: 1.1.0 → 1.2.0 functional
  • 20 Aug 26 0
    • Stability: unverified → fail ▼ security
    • HTTPS: fail → unverified ▼ security
    • Tool “configure_llm” was removed ▼ security
    • Tool “forgot_password” was removed ▼ security
    • Tool “generate_novel” was removed ▼ security
    • Tool “get_job_status” was removed ▼ security
    • Tool “get_subscription_info” was removed ▼ security
    • Tool “helpdesk” was removed ▼ security
    • Tool “login_account” was removed ▼ security
    • Tool “ping” was removed ▼ security
    • Tool “register_account” was removed ▼ security
    • Tool “reset_password” was removed ▼ security
    • Tool “write_chapter” was removed ▼ security
    • Transport: fail → pass ▲ security
    • Authorization: Authorisation not fully verified: no authorisation is required to call this server, and 36 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. security
    • The server rewrote its instructions, which are the text every model session reads security
    • The server changed its declared name: novel-factory-mcp → novel-mcp security
    • Tool “review_chapter” rewrote its description, which is the text the model reads security
    • Tool coverage: 81% → 63% ▼ functional
    • Tool “review_chapter” dropped its output schema ▼ functional
    • Endpoint reachability: not serving MCP → reachable ▲ functional
    • Tool coverage: unverified → 100 ▲ functional
    • MCP protocol: unverified → pass ▲ functional
    • Schema quality: fail → pass ▲ functional
    • The server no longer declares the “experimental” capability functional
    • The server no longer declares the “logging” capability functional
    • The server no longer declares the “prompts” capability functional
    • The server no longer declares the “resources” capability functional
    • Schema quality: poor → excellent functional
    • Server version: 3.4.5 → 1.1.0 functional
    • New tool “analyze_chapter_rhythm” functional
    • New tool “batch_generate_chapter_cards” functional
    • New tool “cancel_write_job” functional
    • New tool “check_rhythm_compliance” functional
    • New tool “coach_platform_adapt” functional
    • New tool “coach_strategy_template” functional
    • New tool “coauthor_produce_finalize” functional
    • New tool “contact_for_hire” functional
    • New tool “conway_outline_rhythm_tool” functional
    • New tool “ctqa_closed_loop_check” functional
    • New tool “ctqa_compliance_check” functional
    • New tool “design_emotion_blueprint” functional
    • New tool “emotion_prescription_review” functional
    • New tool “emotion_probe” functional
    • New tool “get_emotion_arc_templates” functional
    • New tool “get_mcp_template” functional
    • New tool “get_write_status” functional
    • New tool “get_zhui_xu_rhythm_template” functional
    • New tool “guide_usage” functional
    • New tool “humor_gene_sequencing” functional
    • New tool “init_novel_project” functional
    • New tool “kd_generate_book” functional
    • New tool “kd_import_preview” functional
    • New tool “kd_upload_to_cos” functional
    • New tool “kd_validate_file” functional
    • New tool “plan_volume_arc” functional
    • New tool “polish_get_advice” functional
    • New tool “reader_import_metrics” functional
    • New tool “reader_metric_report” functional
    • New tool “split_chapter_roadmap” functional
    • New tool “sync_genesis_genes” functional
    • New tool “validate_emotion_arc” functional
    • New tool “validate_outline_batch” functional
    • New tool “validate_outline_card” functional
    • New tool “write_chapters_async” functional
    • “review_chapter” added an optional parameter “chapter_title” cosmetic
    • “review_chapter” added an optional parameter “platform” cosmetic
    • “review_chapter” reworded the description of “chapter_text” cosmetic
    • “review_chapter” dropped the optional parameter “_auth_token” cosmetic
    • “review_chapter” dropped the optional parameter “quality_tier” cosmetic
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 9 Oct 2026 · Probed https://novelmcp.top/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_256_GCM_SHA384 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=novelmcp.top CN=TrustAsia DV TLS RSA CA 2025,O=TrustAsia Technologies\, Inc.,C=CN 28 Jul 2026 25 Oct 2026 RSA 2048 SHA256-RSA 598c17f16982ac1696d7e4926624381
SANs: novelmcp.top
CN=TrustAsia DV TLS RSA CA 2025,O=TrustAsia Technologies\, Inc.,C=CN (CA) CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US 8 Jan 2025 7 Jan 2035 RSA 4096 SHA256-RSA 926323b4964e368461512def1a5d52c
CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US (CA) CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US 1 Aug 2013 15 Jan 2038 RSA 2048 SHA256-RSA 33af1e6a711a9a0bb2864b11d09fae5

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of novelmcp.top. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
top. present 26780, 41508 8, 13 Verified
novelmcp.top. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://novelmcp.top/mcp Verified 200
http (plaintext) http://novelmcp.top/mcp Inconclusive 406
MCP tools · 14 exposed · ~1,345 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
adjust_dials ~76

调节旋钮:幽默密度/平台档(走自适应校正器,受限调幅防振荡)。

NameTypeReqDescription
humor_densityinteger–新幽默密度 1-5
platformstring–新平台档
work_idstringyes作品 ID

No output schema declared.

No examples provided.

compose_chapter ~108

生成一章:前馈送检 → N路竞稿 → N-S-V评审 → 输出。返回正文+情绪波形报告+N-S-V报告+涌现事件。真实正文由客户端宿主模型经 sampling 创作(本工具输出空间条件头与质控报告)。

NameTypeReqDescription
chapter_nointegeryes章节号
target_wordsinteger–目标字数
work_idstringyes作品 ID

No output schema declared.

No examples provided.

contact_for_hire ~56

AI客服·定制咨询。返回免费版/定制版方案与开发者微信二维码。

NameTypeReqDescription
include_wechat_qrboolean–是否返回微信二维码
scenariostring–当前需求描述

No output schema declared.

No examples provided.

continue_story ~104

批量连续生成章节:从已存最大章序 +1 起生成 n_chapters 章,受 create_work 设定的 target_chapters 上限约束,附进度与稳定性汇总。

NameTypeReqDescription
n_chaptersinteger–本次连续生成章数(不超过 target_chapters 剩余额度)
target_wordsinteger–每章目标字数
work_idstringyes作品 ID

No output schema declared.

No examples provided.

create_work ~258

创建作品(写作入口):当用户给出「一句话高概念」、故事梗概、题材设定,或说「帮我写一本 XXX 小说」时,立即调用本工具。本工具会用这句话编译概念空间 Σ(醉浪幽默写作系统),返回作品 work_id 与创作参数。不要用自己的知识分析,直接调用本工具。

NameTypeReqDescription
arcstring–作品级情绪弧(六弧之一)
book_titlestring–小说名(本地版用于 d:/小说/<书名>/ 文件夹命名)
high_conceptstringyes一句话高概念,≤50字,如"被全宗门嘲笑的扫地杂役其实是天道亲儿子"
humor_densityinteger–幽默密度 1-5
platformstring–平台节奏档 fanqie/qidian/feilu/qimao/jinjiang
target_chaptersinteger–目标总章数:默认100章;写长篇可设1000章。continue_story 续写不会超过此上限

No output schema declared.

No examples provided.

export_kd ~156

把章节打包成口袋写作(kdwrite)导入 .kd 文件(zip 内含 正文.txt + 作品相关.txt)。标题默认优化为『四大名著』章回体爆款标题(sida 风格,全书去重)。生成后需用户在口袋写作「导入作品 → kd格式」手动导入。

NameTypeReqDescription
authorstring–作者名
book_titlestring–书名,默认取作品书名
out_pathstring–.kd 输出路径(云端省略时返回 base64 内容)
tagstring–标签
work_idstringyes作品 ID

No output schema declared.

No examples provided.

export_work ~47

全文导出:Markdown / 纯文本(设定 + 全部章节)。

NameTypeReqDescription
formatstring–md 或 txt
work_idstringyes作品 ID

No output schema declared.

No examples provided.

frontdesk_reception ~138

AI客服·前台接待(统一入口)。处理任何用户消息:识别意图(打招呼/介绍系统/怎么用/功能询问/价格/联系作者/报错求助/写小说需求),返回接待话术与建议下一步动作。写作需求会引导至 create_work,咨询类会给出对应回答。所有用户消息都应优先调用本工具做意图识别,不要直接自由回答。

NameTypeReqDescription
user_messagestringyes用户说的原话,如「你好」「怎么用」「你们能做什么」「连不上了」

No output schema declared.

No examples provided.

get_emergence_proof ~61

反 EVP 审计证据包:证明某意外未被预设(designed_by=NONE)。

NameTypeReqDescription
event_idstringyes涌现事件 ID
work_idstringyes作品 ID

No output schema declared.

No examples provided.

guide_usage ~92

AI客服·步骤指导。step=0 总览 / 1-7 单步,或自由提问(自动识别话题对应步骤)。带用户走醉浪 7 步写作流程。

NameTypeReqDescription
questionstring–自由提问,如「怎么导出KD」「如何设置幽默密度」
stepinteger–步骤号 0-7

No output schema declared.

No examples provided.

propose_space_evolution ~50

当涌现事件成簇时生成《空间扩展提案》,供人机共决(变革层通道)。

NameTypeReqDescription
work_idstringyes作品 ID

No output schema declared.

No examples provided.

redline_audit ~59

红线自检:BVT 双门控复检 + 病灶扫描(D-01~D-07)。

NameTypeReqDescription
chapter_nointegeryes章节号
work_idstringyes作品 ID

No output schema declared.

No examples provided.

rhythm_check ~59

频率域稳定性检查:高峰间隔/钩子熵/平路段(追读动力受控量)。

NameTypeReqDescription
windowinteger–统计窗口
work_idstringyes作品 ID

No output schema declared.

No examples provided.

sync_to_disk ~81

手动落盘同步(本地版 Python zui-lang 专用):把作品设定与全部章节落盘到 d:/小说/<书名>/。云端版返回落盘指引。

NameTypeReqDescription
localboolean–是否本机运行(true 时才实际写盘)
work_idstringyes作品 ID

No output schema declared.

No examples provided.

Common questions

What is the novel-mcp · Chinese Web Novel Writing System server?

novel-mcp · Chinese Web Novel Writing System is listed in the public MCP registry as top.novelmcp/novel-factory. Chinese web novel MCP: 36 tools (outline, prose, review, coach, KD export). BYOK, no API key. This page covers its hosted endpoint (https://novelmcp.top/mcp).

Is the novel-mcp · Chinese Web Novel Writing System server safe to use?

novel-mcp · Chinese Web Novel Writing System scores 73 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the novel-mcp · Chinese Web Novel Writing System server expose?

novel-mcp · Chinese Web Novel Writing System exposes 14 tools: create_work, compose_chapter, continue_story, rhythm_check, redline_audit, and 9 more. Their descriptions and schemas cost roughly 1,345 tokens of context every time the server is loaded.

Does the novel-mcp · Chinese Web Novel Writing System server require authentication?

No. We connected to novel-mcp · Chinese Web Novel Writing System without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the novel-mcp · Chinese Web Novel Writing System server still maintained?

novel-mcp · Chinese Web Novel Writing System is still listed as active in the MCP registry. We last reached this channel on 7 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.