Skip to main content
Glama

中文 AI 可引用性(GEO/AEO)体检

probe_source_pool

Read-onlyIdempotent

探测一个中文问题在信源池里的实际占位分布,并判断你的品牌/域名是否在池子里。

原理:AI 答案只能引用「已进入检索池」的来源。若目标问题下主流信源被平台型站点 (知乎/公众号转载站/百家号/CSDN 等)占满而你不在其中,再好的站内优化也不会被引用。 返回:结果域名分布、平台归类、是否命中你的品牌/域名、同题竞品域名清单、建议动作。 参数:question 用户真实会问的问题原话;brand 品牌词(如「合尘猫」);domain 你的域名(如 savantcat.cn)。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
brandNo
domainNo
questionYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive behavior, so the description does not need to repeat safety traits. It adds meaningful behavioral context beyond annotations: the tool analyzes a question's source-pool occupation, classifies platforms, detects brand/domain presence, and returns competitor domains and suggested actions. No annotation contradiction exists.

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 well-organized into purpose, rationale, return contents, and parameter semantics. Every section earns its place: the principle explains why the tool matters, the return list sets expectations, and the parameter notes use concrete examples. The first sentence front-loads the core purpose.

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

Completeness5/5

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

For a 3-parameter read-only probe tool with an output schema, the description is complete: it covers what the tool does, why it exists, what it returns, and how to fill each parameter. The output schema handles structural details, so the description does not need to enumerate return types further.

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

Parameters5/5

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

With schema description coverage at 0%, the description carries the full burden of explaining parameters. It explicitly defines question as the user's real wording, brand as the brand term with an example, and domain as the user's domain with an example. This converts opaque parameter names into actionable instructions.

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 action—probe the actual source-pool distribution for a Chinese question—and the resource (信源池), plus the secondary judgment of whether the brand/domain appears. This clearly differentiates it from the sibling tools (audit_cn_citability, plan_fixes, score_visibility) which sound like audit/fix/scoring utilities.

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 gives clear context: use this when you need to know whether a brand/domain has already entered the retrieval pool for a real question, and explains the underlying reason (AI answers only cite sources already in the pool). It does not explicitly name alternatives or when-not-to-use conditions, but the purpose context is strong enough to guide selection.

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.