Skip to main content
Glama

github_sanhaoyoung_sanhao_global_experts

A hub of 12 expert agents for brand strategy, restaurant operations and marketing, video scripting, crisis PR and general business growth. Paid expert skill · 0.01 USDC per call via x402 on Base (USDC contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913). A2A endpoint: https://sanhaoyoung821208-d5dv139af0958c.service.tcloudbase.com/a2a Agent card: https://www.a2a-registry.org/agents/6349f4ae-3eb3-463d-829c-b1d1129d4eba

Input Schema

NameRequiredDescriptionDefault
queryYesYour request to the "SanHao Global Experts Hub" expert.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

C2.8/5.0
Behavior3/5

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

There are no annotations, so the description carries the full burden. It does disclose genuinely important behavior: this is a paid skill at 0.01 USDC per call via x402 on Base, with the USDC contract, A2A endpoint and agent card URL. That payment/auth disclosure is real value. However it says nothing about what the call returns, latency, or what happens when payment or expert selection fails — substantial gaps for a paid dispatcher.

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?

It is short and the purpose sentence is front-loaded, which is good. But the A2A endpoint and agent-card URL are infrastructure metadata that a calling agent cannot act on and displace information that would actually help, such as expert selection or expected output.

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?

With no output schema and no annotations, the description should explain what comes back and how the hub chooses among its 12 experts. It covers identity and payment but leaves the call outcome and routing behavior undefined, which is only partially adequate for a paid single-query router.

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?

There is exactly one parameter and schema description coverage is 100%, so the baseline is 3. The description adds the domain areas the hub covers, which loosely tells an agent what to put in 'query', but it gives no format, length or routing hints beyond that.

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

Purpose3/5

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

The description states what the resource is — a hub of 12 expert agents covering brand strategy, restaurant operations, video scripting and crisis PR — but never states the action the tool performs (dispatch a free-text request to whichever expert fits). With a name like 'global_experts' and a single 'query' parameter, an agent can infer routing, but the description itself never says 'sends your query to an expert'.

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

Usage Guidelines2/5

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

No when-to-use guidance at all. The sibling list contains hundreds of narrowly scoped expert tools (brand_strategy_planner, crisis_warroom_crisis_pr, fnb_roi_gate, etc.), so the key decision is hub-vs-specific-expert, and the description is silent on it. There is also no guidance on how to phrase a query or which of the 12 experts handles which domain.

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.