Skip to main content
Glama

替换腾讯文档收集表题目

tencent_docs_replace_form_questions
Destructive

Replace all questions in an existing Tencent Docs collection form without publishing. Provide the form URL and full spec to overwrite titles, question order, and types, then verify the saved draft.

Instructions

完整替换一份已存在的腾讯文档收集表题目,但不发布。

只允许创建者或管理员执行。调用后会回读草稿并比对标题、题序和题型。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
specYes
form_urlYes要修改的腾讯文档原生收集表链接。
response_formatNo返回 markdown 或 json。markdown

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4.2/5.0
Behavior4/5

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

Adds context beyond the annotations (destructiveHint=true already covers the replace semantics): the creator/admin authorization requirement and the post-call read-back that verifies title, question order, and question type. This read-back/verification behavior is a meaningful trait not captured by any structured field.

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 tight sentences: the action and its non-publishing limit are front-loaded, followed by the permission constraint and the verification behavior. No filler.

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?

Authorization, non-publication, and read-back verification are covered, and an output schema exists so return values need not be described. The main residual gap is what happens to data on the existing form (full overwrite vs merge), which is relevant for a destructive replace.

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

Parameters3/5

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

Schema description coverage is 67% and the nested $defs (FormSpec, QuestionSpec, enum types) are well documented inline. The description adds no parameter-level detail, so the baseline of 3 for schema-doing-the-work is appropriate.

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?

States a specific verb and resource: '完整替换一份已存在的腾讯文档收集表题目' (completely replace the questions of an existing form). The clause '但不发布' (but does not publish) cleanly distinguishes it from the publish_form and build_and_publish_form siblings without opening their schemas.

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?

Establishes usage context ('已存在' = must already exist) and a hard precondition ('只允许创建者或管理员执行'). The '但不发布' note implicitly routes the caller elsewhere to publish, but no sibling is named explicitly as an alternative for that next step, so it stops short of full when/when-not guidance.

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