Skip to main content
Glama

sanhao-global-experts

sph-topic-kit

Save hours every week. This sph topic kit toolkit gives you a battle-tested prompt and operating playbook for restaurant/brand growth. No setup, works in any LLM chatbot.

Input Schema

NameRequiredDescriptionDefault
queryNoOptional user query to scope the analysis.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.2/5.0
Behavior2/5

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

No annotations are supplied, so the description carries the full disclosure burden, and it mostly does not: it never states whether the tool returns a prompt, a playbook document, or an executed analysis. The one substantive behavioral claim ('No setup, works in any LLM chatbot') implies a zero-config, model-agnostic, stateless call, which is mildly useful. Missing entirely are return format, determinism, and what 'sph' scope means for output.

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

Conciseness2/5

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

Only two sentences, but the opening ('Save hours every week') is promotional filler that consumes the front-loaded position where the actual capability should sit. The remaining content is vague adjectives ('battle-tested') rather than information, so the text is short yet still wastes the reader's attention.

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

Completeness2/5

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

With no annotations, no output schema, and no parameter detail in the description, the definition leaves an agent unable to predict inputs or outputs. For a toolkit-style tool whose entire value is knowing what artifact comes back, the description should at minimum state that it returns a reusable prompt/template and what it covers.

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% for the single optional 'query' parameter, so the schema already conveys its meaning and the baseline of 3 applies. The description adds nothing about how 'query' scopes the analysis, but with coverage this high that omission is tolerable rather than damaging.

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

Purpose2/5

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

The description never says what the tool does in verb+resource terms; 'sph topic kit toolkit' only restates the name, and the added context ('battle-tested prompt and operating playbook for restaurant/brand growth') describes marketing value rather than a concrete operation. It gives no signal distinguishing it from the many adjacent kits in the sibling list (sph-script-kit, sph-template-kit, dy-topic-kit, xhs-topic-kit, gzh-topic-kit), and an agent cannot tell whether it generates topics, returns a prompt template, or runs an analysis.

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?

There is no when-to-use statement, no prerequisites, and no named alternative — nothing tells an agent to pick this over sph-script-kit or the other *-topic-kit variants. The only contextual hint is the 'restaurant/brand growth' domain, which is too loose to route selection. 'No setup, works in any LLM chatbot' is a selling point, not usage guidance.

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.