Skip to main content
Glama

MOJISHIFT (中文簡繁轉換 / 日本語 新旧字体変換)

Convert

convert

Convert Chinese text between Simplified/Traditional or modernize Japanese typography.

【繁體 / 正體中文】

  • 'simplified_to_traditional': 中文:簡體 ➔ 繁體。依台灣/香港常用詞彙轉換為標準繁體字。

  • 'traditional_to_simplified': 中文:繁體 ➔ 簡體。將繁體字轉為標準規範簡體字。

  • 'japanese_modernize': 日本語:旧字体 ➔ 新字体,全角英數 ➔ 半角符號。

【日本語 / Japanese】

  • 'simplified_to_traditional': 簡体字 ➔ 繁体字(台湾・香港標準)。

  • 'traditional_to_simplified': 繁体字 ➔ 簡体字。

  • 'japanese_modernize': 旧字体を常用漢字の新字体へ変換し、全角英数字を半角へ標準化します。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modeNo轉換模式 / 変換プロファイル ('simplified_to_traditional', 'traditional_to_simplified', 'japanese_modernize').simplified_to_traditional
textYes輸入或貼上的文字 / テキストを入力・貼り付け.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

With no annotations, the description carries the full burden and largely meets it: it discloses the target conventions for each mode, including Taiwan/Hong Kong vocabulary standards and the full-width to half-width normalization in japanese_modernize. It does not state that the operation is stateless/non-destructive or mention input size limits, but for a pure text transformation these are minor gaps.

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

Conciseness3/5

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

The content is front-loaded and the per-mode bullets are efficient, but the entire body is duplicated once in Chinese and once in Japanese, roughly doubling length with translated repetition. The redundancy may serve human multilingual readers, yet it costs an agent tokens without adding new information.

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?

For a two-parameter transformation tool with an output schema (so return values need not be explained) and full schema coverage, the description covers all three modes and their semantics adequately. The only missing pieces are operational details like idempotency and input size limits.

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

Parameters4/5

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

Schema description coverage is 100%, so a baseline of 3 applies, but the description goes beyond the schema by giving meaning to each enum value rather than just listing the literals. It adds real semantics for the mode parameter and identifies text as the input, though it adds nothing about format constraints on text.

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

Purpose4/5

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

The tool name 'convert' is generic and tautological on its own, but the description immediately narrows it to Chinese Simplified/Traditional and Japanese typographic conversion, which is specific and unambiguous. No siblings exist to differentiate from, so the missing sibling contrast is not penalized.

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?

The three modes are each explained with their source and target scripts, which effectively tells the agent which mode to select for a given input. There is no explicit when-not-to-use or statement of limitations (e.g., text length, mixed-script input), so it stops short of a 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources