Skip to main content
Glama

Server Details

Read-only selected China industry article excerpts, disclosed sources and company identity links.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. 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

TDQS

A3.8/5.0

Scored across 3 tools

Disambiguation4/5

find_company targets companies while search_articles and get_article_summary target articles, so resource boundaries are clear. The only mild overlap is between search_articles (returns excerpts) and get_article_summary (returns one article's excerpt), but the ID-based vs keyword-based distinction is spelled out.

Naming Consistency5/5

All three tools follow a clean snake_case verb_noun pattern: find_company, get_article_summary, search_articles. Verbs differ appropriately (find/get/search) but the convention is uniform and predictable.

Tool Count4/5

Three tools is on the lean side but each maps to a distinct operation (company lookup, keyword search, single-article retrieval) for a deliberately narrow read-only intel snapshot. Nothing feels redundant, though the surface is thin.

Completeness3/5

The read-only snapshot scope is coherent, but there are notable gaps: find_company returns only names and links (no profile detail), and there is no way to enumerate industries, sources, or browse by date beyond a literal keyword search. Agents hitting a company or article not in the snapshot have no fallback path.

Available Tools

3 tools
find_companyFind selected company identity linksB
Read-onlyIdempotent
Inspect

Find a small selection of company names, CII profile links and official identity URLs. Does not provide financials, customers, headquarters or verified fact sheets. Chinese aliases supported.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryYes

TDQS

B3.4/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive and closed-world behavior, so the safety profile is covered. The description adds substantive context beyond them: the specific fields returned, the explicit set of fields NOT returned, and Chinese-alias support. It stops short of noting that results are bounded by the limit parameter ('small selection' only gestures at it).

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

Conciseness4/5

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

Three short sentences, each carrying information, with the primary capability front-loaded before the exclusion list. Slightly vague wording ('small selection') is the only soft spot; there is no filler or repetition.

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?

For a simple two-parameter lookup with no output schema, the description does the important work of describing what is returned and what is not. The remaining gap is parameter-level detail (limit behavior, query format beyond alias support), which leaves the definition adequate but not fully self-contained.

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

Parameters2/5

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

Schema description coverage is 0% for both parameters, so the description must compensate, and it largely does not. 'Chinese aliases supported' usefully clarifies that the query string accepts Chinese aliases, but the limit parameter (default 5, max 10) is never explained and 'query' semantics remain unspecified.

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 and resource ('Find ... company names, CII profile links and official identity URLs') and enumerates the returned artifacts, so the agent knows exactly what this lookup yields. It does not explicitly differentiate itself from the article-oriented siblings, but the domain (company identity) is distinct enough to disambiguate.

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?

'Does not provide financials, customers, headquarters or verified fact sheets' sets negative scope that helps an agent decide when this tool is insufficient, and 'Chinese aliases supported' hints at query use. However, no alternative tool is named for the excluded data needs, so routing guidance is only implied.

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

get_article_summaryRead a selected article summaryA
Read-onlyIdempotent
Inspect

Get the public publisher excerpt and disclosed sources of one selected article ID; no full body, private records or arbitrary URL fetching. An absent ID is not in the snapshot.

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already cover read-only, idempotent, closed-world behavior, and the description adds useful negatives: no full body, no private records, no arbitrary URL fetching, and absent IDs are out of snapshot. It does not discuss rate limits or response shape, but the annotations carry the safety profile well.

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 front-loaded sentence carries purpose, scope, and exclusion constraints with no wasted words.

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 a simple one-param read-only tool with full annotation coverage and no output schema, the description supplies what the schema lacks about scope and exclusions. The only minor gap is return value shape, though that is partly implied by 'excerpt and disclosed sources'.

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?

With only one parameter and 0% schema description coverage, the description says 'one selected article ID' and that absent IDs are not in the snapshot, but it adds no format, type, or validation details beyond the implicit integer in the schema. Baseline 3 for a simple single required param 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?

States a specific verb and resource ('Get the public publisher excerpt and disclosed sources of one selected article ID') and clearly bounds scope against siblings like search_articles by emphasizing a single selected ID and the absence of URL fetching.

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?

Clarifies that this is for one selected article ID and that absent IDs are not in the snapshot, implying use after selection via search_articles. It does not explicitly name search_articles as the alternative, so it stops just 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.

search_articlesSearch selected CII reportingA
Read-onlyIdempotent
Inspect

Search a small dated CII metadata snapshot by literal keywords, industry and inclusive UTC dates. Not whole-site or live search. Returns publisher-attributed excerpts, canonical URLs and disclosed source links.

ParametersJSON Schema
NameRequiredDescriptionDefault
afterNo
limitNo
queryYes
beforeNo
industryNo

TDQS

A4/5.0
Behavior4/5

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

Annotations already cover the safety profile (readOnly, idempotent, closed-world, non-destructive), and the description adds genuinely new traits: matching is literal rather than semantic, the corpus is a static dated snapshot, and results carry publisher attribution with canonical and source links. Good value beyond the structured fields.

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?

Three dense sentences, zero filler, with the scope statement and its exclusion front-loaded before the return-shape sentence. Every clause carries information.

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 the description usefully sketches the return payload (excerpts, URLs, source links), and it defines the corpus boundary for a 5-parameter tool. Remaining gaps are the undocumented limit parameter and date-format expectations, which are minor but non-trivial.

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 0%, so the description must carry parameter meaning. It maps query to 'literal keywords', names the industry filter, and clarifies the date bounds are inclusive and UTC — real added meaning. But limit is never mentioned, and date format/enum values are left entirely to the schema.

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?

Specific verb (search) plus a clearly bounded resource (a small dated CII metadata snapshot) and the searchable dimensions (literal keywords, industry, inclusive UTC dates). The negative scoping ("not whole-site or live search") sharpens what it is, though it does not name or contrast the siblings find_company / get_article_summary.

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?

States the context of use (literal keyword lookup inside a static dated snapshot) and, more usefully, an explicit exclusion: it is not whole-site or live search. No alternative tool is named for those excluded cases, so an agent must still infer where to go for live or non-snapshot queries.

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 observedfind_company
    • First observedget_article_summary
    • First observedsearch_articles

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables MCP clients to retrieve, search, and read raw, date-filtered dispatches from 19 tech, AI, and Chinese/Russian sources through read-only tools.
    4
    63 PyPI
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables searching recent news coverage from 28 Chinese, Hong Kong, Taiwanese and overseas-Chinese publishers, with headline, publisher, URL, publication time, theme tags and average article tone, plus an audited publisher census and article metadata lookups.
    10 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides AI agents with a read-only, local-first depth layer into Chinese web platforms—Zhihu, Weibo, and WeChat Official Accounts—offering hot lists, Q&A, posts, clean article markdown, plus opinion aggregation and TextRank summaries.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides comprehensive access to Chinese bidding and tendering data, enabling users to search for companies, analyze bidding statistics, query tender announcements, and discover project opportunities for market analysis and business development.
    11
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources