Skip to main content
Glama
fuhei

tomato-writer-mcp

by fuhei

publish_chapter

Publish a chapter to a novel immediately or schedule it for later. Accept direct title and content, or extract from a Markdown file using chapter number.

Instructions

发布或定时发布一章到当前(或指定)小说。内容二选一:① 直接传 title + content;② 传 file(Markdown 稿件路径)+ chapter_no 自动提取(标题取章节行)。publish_time 传 ISO 时间则定时/预约发布,省略则立即发布。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
fileNoMarkdown 稿件路径(与 chapter_no 搭配使用)
titleNo章节标题(用 file+chapter_no 时可省略,自动取)
book_idNo可选,目标小说;默认当前选中
contentNo正文,纯文本/Markdown(按行分段)或已是 <p> HTML
chapter_noNo要从 file 中提取的章节号
publish_timeNoISO 时间则定时发布(如 2026-06-20T15:00:00+08:00);省略则立即发布
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Without annotations, description covers the two workflows and scheduling, but lacks details on error handling, side effects, or permission requirements. Adequate but not fully transparent.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two dense sentences with no wasted words. Information is front-loaded and well-organized.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 6 parameters, no output schema, and no annotations, description is quite complete covering two main workflows and scheduling. Does not mention return values but acceptable.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and description adds significant value by explaining interactions: title optional when using file+chapter_no, publish_time format and behavior. Enhances understanding beyond schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states the tool publishes or schedules a chapter to a novel. It distinguishes two usage modes (direct content vs file extraction) and differentiates from sibling tools like list_chapters.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly explains when to use direct content vs file extraction, and mentions scheduling with publish_time. Could be more explicit about prerequisites like needing a current novel selected, but overall clear.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fuhei/tomato-writer-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server