Skip to main content
Glama

Server Details

Carve Western names into Chinese name seals (seal-script PNG) with real meanings. Free, no API key.

Ownership verified
Status
Healthy
Uptime
100.0% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-03-26
URL

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation4/5

Each tool targets a distinct action: lookup a single character's meaning, suggest names, or render a seal image. The overlap between suggest_names and render_chinese_name_seal (both involve transliteration and character meanings) is minor since one returns text suggestions and the other an image. An agent can clearly tell them apart based on output type.

Naming Consistency5/5

All three tools follow a consistent verb_noun snake_case pattern: lookup_meaning, render_chinese_name_seal, suggest_names. The pattern is predictable and readable, with no mixing of conventions.

Tool Count5/5

Three tools are well-scoped for this niche seal-crafting service, covering the core actions of looking up characters, suggesting names, and rendering a seal. Each tool has a clear purpose and none feels redundant or missing.

Completeness4/5

The surface covers the primary workflow: suggest a name, look up character meanings, and render a seal. Minor gaps exist, such as no tool to customize seal style or retrieve previously generated seals, but these are not essential for the stated purpose.

Available Tools

3 tools
lookup_meaningAInspect

Look up the meaning and etymology of a single Chinese character used in Chinese names (e.g. "雨", "李"), including pinyin, tone and classical sources. Links to the full page on sealscrafter.com.

ParametersJSON Schema
NameRequiredDescriptionDefault
characterYesOne Chinese character, e.g. "雨"

TDQS

A4/5.0
Behavior4/5

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

With no annotations provided, the description carries the full behavioral disclosure burden. It clearly states the tool returns pinyin, tone, classical sources, and a link to the full page on sealscrafter.com, which gives the agent a good picture of the output. It does not mention any side effects or failure modes, but for a read-only lookup this is largely sufficient.

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?

The description is two sentences and about 35 words, with the core action and scope front-loaded. Every clause adds value: meaning/etymology, pinyin/tone/classical sources, and the link to the full page. 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?

For a simple one-parameter lookup with no output schema, the description explains what will be returned (meaning, etymology, pinyin, tone, classical sources, link) and the scope (characters in Chinese names). It does not describe the exact output format or any edge cases (e.g. non-Chinese input), but the description is sufficiently complete for correct invocation.

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 100% and the parameter is already described as 'One Chinese character, e.g. "雨"'. The description adds the contextual note 'used in Chinese names' and examples, but it does not meaningfully expand on the parameter's format or constraints beyond what the schema already provides. Baseline 3 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?

The description states a specific verb ('look up') and resource ('meaning and etymology of a single Chinese character'), with a clear scope ('used in Chinese names') and even examples ('雨', '李'). This clearly distinguishes it from sibling tools like render_chinese_name_seal and suggest_names, which serve different purposes.

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

Usage Guidelines3/5

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

The description implies when to use the tool—when you need the meaning, etymology, pinyin, tone, or classical sources of a character in a name—but it does not explicitly contrast it with alternatives or state when not to use it. No exclusions or alternative routing is provided.

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

render_chinese_name_sealAInspect

Render a traditional Chinese name seal (印章) as a PNG image for a Western/English name. The name is transliterated into seal script (篆書) characters chosen for meaning, and the result includes each character meaning. Returns a base64 PNG plus an explanation. Free, no API key.

ParametersJSON Schema
NameRequiredDescriptionDefault
inkNoCarving mode: positive 朱文 (red characters on paper), negative 白文 (characters cut out of a solid red field). Default positive.
nameYesEnglish/Western name, e.g. "Emma" or "Alexander"
sizeNoPNG edge length in px (64-1024, default 512)
shapeNoSeal shape: square 方章, circle 圆印, oval 椭圆名章 (default square)

TDQS

A3.8/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 does well: it discloses the transliteration-to-seal-script behavior, that meaning is selected deliberately, the return payload (base64 PNG plus an explanation with each character's meaning), and the cost/auth profile (free, no API key). It omits any note on determinism or rate limits, keeping it from a 5.

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 with no filler; the core action and scope come first, then the return format and cost/auth facts. Every clause earns its place.

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?

With no output schema and no annotations, the description still covers the action, input domain, return shape, and cost/auth requirements, so an agent can call it correctly. It could add a sentence on whether the PNG is inline-only or how large the explanation is, but coverage is close to complete.

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 coverage is 100%, so ink, size, shape, and name are already fully documented in the schema. The description adds no parameter-level detail (e.g., valid ranges or enum implications) beyond what the schema provides, which is the expected baseline.

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?

States a specific verb (render) and a concrete resource (traditional Chinese name seal as PNG) scoped to Western/English names, which is far more specific than the sibling names suggest. It does not explicitly distinguish itself from lookup_meaning or suggest_names, so it stops short of a 5.

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

Usage Guidelines3/5

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

"Free, no API key" implies ready-to-call usage, and the input domain (Western/English name) is stated, but there is no explicit when-to-use guidance or routing against the siblings lookup_meaning and suggest_names. Usage is implied rather than directed.

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

suggest_namesAInspect

Suggest Chinese names for an English/Western name: the canonical transliteration with character meanings, plus related hand-written name pages on sealscrafter.com.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesEnglish/Western name, e.g. "Sophie"

TDQS

A4.2/5.0
Behavior4/5

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

With no annotations, the description carries the burden of explaining behavior. It discloses the main outputs (canonical transliteration, character meanings, and related hand-written name pages) directly. It could add more detail about whether multiple suggestions are returned or what exactly 'related hand-written name pages' contain, but the core behavior is 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?

A single well-structured sentence that front-loads the action and object before specifying the output components. There is no filler or redundant restatement of the tool name. Every clause adds meaning.

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 low-complexity tool with one fully documented parameter and no output schema, the description provides enough information about what the tool returns to guide correct usage. It could be more explicit about output format or disambiguation from siblings, but it is largely complete for the stated task.

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?

The schema already fully describes the only parameter ('English/Western name, e.g. "Sophie"') with 100% coverage. The description adds no new detail about the parameter itself; it only repeats that the input is an English/Western name. Baseline 3 is appropriate because the schema does the heavy lifting.

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?

The description opens with a specific verb ('Suggest') and resource ('Chinese names'), then enumerates concrete output components: canonical transliteration, character meanings, and related hand-written name pages. This clearly differentiates it from the sibling tools like lookup_meaning or render_chinese_name_seal, which focus on singular lookup or rendering operations.

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 usage scenario is explicit: take an English/Western name and produce Chinese name suggestions. It does not explicitly name alternatives or say when not to use this tool, but the trigger condition is clear enough that an agent can decide to use it when a suggestion task arises.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedrender_chinese_name_seal3 fields changed
      • addedInput schema / properties / ink
        Added value: +{
        +  "description": "Carving mode: positive 朱文 (red characters on paper), negative 白文 (characters cut out of a solid red field). Default positive.",
        +  "enum": [
        +    "positive",
        +    "negative"
        +  ],
        +  "type": "string"
        +}
      • addedInput schema / properties / shape
        Added value: +{
        +  "description": "Seal shape: square 方章, circle 圆印, oval 椭圆名章 (default square)",
        +  "enum": [
        +    "square",
        +    "circle",
        +    "oval"
        +  ],
        +  "type": "string"
        +}
      • changedInput schema / properties / size / description
        Previous value: -"PNG edge length in px (128-1024, default 512)"New value: +"PNG edge length in px (64-1024, default 512)"
  2. 3 tool updates
    • First observedlookup_meaning
    • First observedrender_chinese_name_seal
    • First observedsuggest_names

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to obtain a Chinese Four Pillars (BaZi) birth-chart reading — covering personality, career, love, wealth, and health — from a single HTTP request containing just a Gregorian birth date, with no installation, account, or API key required.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to compute a child's Four Pillars of Destiny and provide innate temperament, learning style, and parenting guidance entirely locally without API keys or network calls.
    3
    9 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to cast deterministic BaZi, Zi Wei Dou Shu, and Western astrology natal charts from birth details, with no setup or API key.
    1
    50 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources