Word论文处理与MCP工具集,包含论文格式整理、版本输出与真实MathType对象操作。
18 tools with visible schemas and descriptions, but significant quality gaps. All tools have descriptions (positive), but most are generic Chinese translations lacking LLM-optimized guidance on WHEN to use each tool vs. alternatives. Parameter descriptions are minimal (1-5 words). No enum constraints on string parameters like 'insert_position', 'source_format', 'input_format'. Output schemas are undocumented, LLMs cannot predict response structure. Error handling is absent, no recovery guidance. Naming is verb-noun compliant but tools lack composition clarity (e.g., word_apply_operation_to_active_document is a meta-tool that wraps other operations, creating confusion). No tool annotations (readOnlyHint, destructiveHint, idempotentHint) despite clear risk levels. Baseline: avg tool description 194 chars; these average ~80 chars and lack actionable context.
新增一个真实 Word REF 交叉引用;可在目标段落自动创建书签。
把现有任意一个 Word MCP 操作直接应用到当前打开的活动文档,并在需要时自动切回结果文档。
把 MathType 公式对象转换成 Word 原生公式(OMML)。
把 Word 原生公式(OMML)转换成真实 MathType 对象,可按索引转换或整篇批量转换。
Official MathType workflow: convert OMML equations and then format them with New Equation preferences.
删除指定索引的 MathType 公式对象,不再插入新公式。
返回当前 Word 活动文档的信息,适合实时编辑模式下作为当前目标。
No output schemas documented. LLMs cannot predict response structure (fields, types, nesting). Forces agents to guess what data is available for downstream tool calls.
String parameters lack enum constraints. 'insert_position' accepts 'before'|'after', 'source_format' accepts 'blank'|'serialized_latex'|'mathml'|'latex', 'input_format' accepts 'latex'|'mathml'|'serialized_latex', but no enums defined. LLMs hallucinate invalid values.
Parameter descriptions are minimal (1-5 words). E.g., 'Path to the Word document', 'Index of the math object'. No guidance on format, range, or when to use. Baseline: 72 chars avg; these average ~30 chars.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 48 | 2026-07-28+ | v2 |
在指定段落前后插入新的 MathType 对象,支持空对象、serialized_latex、mathml 和 latex 创建。
检查文档里的书签和 REF 交叉引用,返回损坏交叉引用数量和明细。
检查一个 Word 文档的结构情况,包括段落、表格、参考文献、公式、交叉引用和嵌入对象。
检查文档里的 MathType 或公式对象,返回对象所在段落、ProgID 和是否像公式段。
检查参考文献区的条目、编号和 ref_bib 书签。
检查文档里的 Word 原生公式(OMML),返回公式索引、所在段落和原始 OMML。
列出当前 Word 里已经打开的文档,适合实时编辑前确认目标文档。
列出 Word 文档中的段落索引、样式、类型和简短内容,便于后续按段落范围修改。
读取 MathType 公式内部内容,可导出为 MathML、serialized_latex 和 plain_tex,并返回可写入的输入格式。
替换已有 MathType 公式对象内容,支持 serialized_latex、mathml 和 latex。
在指定位置直接写入一个真实 MathType 公式,适合明确按段落前后插入公式内容。
No error handling or recovery guidance. Tools return dict[str, object] but no documentation of error cases, failure modes, or what to do if a math object index is out of bounds or file is locked.
word_apply_operation_to_active_document is a meta-tool that wraps other operations. Ambiguous naming and unclear when to use vs. calling operations directly. Violates single-responsibility principle.