Skip to main content
Glama

GoAI Moat AI Content Studio

Server Details

Bilingual cross-border and AI content generation.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
jayniebingyu-cyber/goaimoat-ai-visibility-mcp
GitHub Stars
0

TDQS

A4.2/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a distinct content type: outreach email, weekly brief, and translation. No overlap in purpose; agents can easily select the right tool.

Naming Consistency5/5

All tools follow a verb_noun pattern: draft_outreach_email, draft_weekly_brief, and translate (verb only). Consistent and predictable.

Tool Count5/5

3 tools is within the well-scoped range (3-15). Each tool serves a clear purpose for the content studio's domain.

Completeness4/5

The surface covers core content generation tasks (email, brief, translation), but lacks editing or revision tools, which are minor gaps agents can work around.

Available Tools

3 tools
draft_outreach_emailDraft Outreach EmailAInspect

生成一封定制 B2B 触达邮件初稿(点名道姓、不群发式话术)。

用于路径三获客(传统制造/贸易企业 AI 落地),语气专业克制、给竞对情报价值而非硬推销。

ParametersJSON Schema
NameRequiredDescriptionDefault
langNo输出语言,zh/en(默认 zh)。zh
companyYes目标企业名。
contextNo已核实的触达背景(竞对动向/该企业公开信号/价值主张)。留空则生成通用模板。
contact_nameNo收件人称呼(如「王总」),留空则用「您好」。

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full burden. It discloses the output is a draft, the tone, and the approach (competitor intel value over hard selling), but it does not explicitly state that no emails are sent or that it relies only on provided context. For a non-destructive generation tool this is adequate, though not rich.

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 sentences with no wasted words. The first sentence states the verb and object, the second gives the use case and tone. Every clause earns its place and the key information is front-loaded.

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?

An output schema exists, so return values are covered. The description covers the main purpose, use case, and style, and the 4 parameters are fully documented in the schema. Completeness is high for a simple generation tool; only minor behavioral details are missing.

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%, so the baseline is 3. The description adds stylistic hints (点名道姓, 不群发, 竞对情报) that loosely relate to contact_name and context, but it does not provide specific parameter semantics beyond what the schema already documents.

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 and resource: '生成一封定制 B2B 触达邮件初稿' (generate a customized B2B outreach email draft). It also adds differentiating context by mentioning the exact use case and style, clearly distinguishing it from siblings like draft_weekly_brief and translate.

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 description explicitly states when to use it: '用于路径三获客(传统制造/贸易企业 AI 落地)' (for path three customer acquisition in traditional manufacturing/trading enterprises). This gives clear context but does not mention exclusions or alternative tools, so it falls 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.

draft_weekly_briefDraft Weekly BriefAInspect

按主题生成一期「出海 × AI」周报初稿(本期焦点 + 本周信号 + 行动清单)。

DeepSeek 只做内容加工,传入的 signals 应是已核实的信号素材;未提供时仅生成框架, 不会凭空编造数据。发布前需人工核对事实口径。

ParametersJSON Schema
NameRequiredDescriptionDefault
langNo输出语言,zh=中文 / en=英文(默认 zh)。zh
themeYes本周主题(如「AI 开始替人下单了」)。
signalsNo已核实的本周信号素材(分号分隔的要点,可含来源)。留空则只生成结构框架。

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.2/5.0
Behavior4/5

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

The description discloses important behavioral traits: DeepSeek only processes content, does not fabricate data when signals are missing, and requires human verification before publication. These are valuable beyond what annotations provide (none provided). It could be improved by mentioning output format or length, but the key behavioral constraints are well covered.

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 concise and well-structured. It front-loads the core purpose, then provides essential behavioral notes in a compact format. Every sentence adds value, and the structure is easy to parse.

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 the tool's moderate complexity (3 params, 1 required, output schema exists), the description is fairly complete. It covers the tool's purpose, input requirements, behavioral constraints, and human verification need. The only minor gap is not describing the output structure in detail, but the output schema likely covers that.

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%, so the schema already documents all three parameters. The description adds context about the signals parameter (should be verified, if empty only framework is generated) which aligns with the schema's description. However, it doesn't add much beyond what the schema already states, so a 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 clearly states the tool's purpose: generating a weekly brief draft on the theme of '出海 × AI' with three specific sections (本期焦点 + 本周信号 + 行动清单). It uses a specific verb ('draft') and resource ('weekly brief'), and the structure distinguishes it from sibling tools like draft_outreach_email and translate.

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 description provides clear context on when to use the tool: when generating a weekly brief draft. It also gives guidance on input requirements (signals should be verified) and what happens if signals are not provided (only framework generated). However, it doesn't explicitly mention when NOT to use it or name alternatives, though the sibling tools are clearly different in purpose.

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

translateTranslateAInspect

中英双向翻译(面向出海场景,保留品牌名与术语一致)。

ParametersJSON Schema
NameRequiredDescriptionDefault
textYes待翻译文本。
to_langNo目标语言,zh=译成中文 / en=译成英文(默认 en)。en

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.7/5.0
Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds a valuable behavioral trait—preserving brand names and terminology consistency—which goes beyond the mere act of translating. However, it does not disclose other relevant behaviors such as output format, error handling, or any limitations (e.g., handling of code or HTML). It provides some context but is not comprehensive.

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 a single, concise sentence that front-loads the primary purpose (bidirectional translation) and immediately adds the key differentiator (overseas context and brand/terminology preservation). There is zero redundancy, and every word contributes to clarity. It is appropriately sized for a tool of this simplicity.

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

Completeness3/5

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

Given the tool has a straightforward two-parameter schema and an output schema (though not shown), the description covers the core function and a key contextual nuance. However, it omits details such as how the direction is specified (though that is in the schema), any prerequisites or constraints, and whether there are any special handling rules for mixed-language text. For a simple translation tool, it is adequate but not exhaustive, leaving room for more context.

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 input schema already describes all parameters with 100% coverage (text and to_lang with default and allowed values). The description does not add any additional meaning beyond what the schema provides, such as examples or nuances about parameter usage. Per the baseline for high schema coverage, the description is not required to repeat parameter details, so a score of 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 clear, specific operation: bidirectional Chinese-English translation tailored for overseas scenarios, with an explicit emphasis on preserving brand names and terminology. This is a specific verb (translate) applied to a well-defined resource (text), and it clearly differentiates the tool from sibling tools (draft_outreach_email, draft_weekly_brief) which are unrelated drafting actions.

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 provides context that the tool is intended for overseas scenarios, which implies a use case, but it does not explicitly state when to use this tool versus alternatives, nor when not to use it. It neither names sibling tools nor mentions any exclusions. The guidance is implicit rather than explicit, so it meets a basic level but lacks direct routing.

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. 3 tool updates
    • First observeddraft_outreach_email
    • First observeddraft_weekly_brief
    • First observedtranslate

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.