Skip to main content
Glama

Chinaready China Market-Entry Search

Server Details

Grounded search over chinaready.co — practical guides for launching software in Mainland China (ICP filing, app-store publishing, China cloud regions, payments). Three read-only tools: hybrid search, topic catalog, and full articles as Markdown. Every result carries an absolute source URL so answers can be cited. Free, no account, no keys.

Ownership verified
Status
Healthy
Uptime
100.0% over 20 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
chinaready/mcp
GitHub Stars
0

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

The tools mostly have distinct roles: list_topics browses coverage, search returns ranked excerpts, get_article fetches a specific page, and ask produces a synthesized answer. However, ask and search overlap somewhat because both are used to find information, and an agent may need to choose between a direct answer and raw search results.

Naming Consistency4/5

The names are readable and mostly follow a predictable style, with get_article and list_topics using verb_noun patterns. The bare verbs ask and search are minor deviations, but they fit naturally in a retrieval/QA server and do not create confusion.

Tool Count5/5

Four tools are well scoped for a corpus search and Q&A server. Each tool covers a distinct interaction mode: discover topics, search excerpts, fetch a page, or ask a grounded question.

Completeness4/5

The surface covers the main retrieval lifecycle: topic discovery, search, page retrieval, and synthesized answers with citations. Minor gaps may exist around pagination or browsing multiple results at once, but core workflows are complete for the stated purpose.

Available Tools

4 tools
askAsk Chinaready (grounded answer)A
Read-only
Inspect

Grounded natural-language answer over the chinaready.co corpus (retrieval + generation), with the source articles attached as citations. Replies in English. Falls back to a contact suggestion when no page matches confidently.

NameRequiredDescriptionDefault
queryYesThe question, e.g. "Do I need an ICP license to sell SaaS in China?".

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent=false, openWorld=false and non-destructive, so the safety profile is covered. The description adds real behavioral context beyond that: replies come back in English, source articles are attached as citations, and the tool degrades gracefully to a contact suggestion when no page matches confidently. It does not mention latency or rate limits, but for a read-only Q&A endpoint this is solid disclosure.

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 short sentences, front-loaded with the core behavior (grounded answer + citations), followed by the language constraint and the fallback case. Each sentence contributes distinct information with no repetition of the name or title.

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 does its job of describing the return shape (answer plus attached source articles) and the no-match fallback. Combined with rich annotations and a fully documented single parameter, an agent has enough to call it correctly; only the sibling routing versus `search` is left unexplained.

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 a single required parameter with 100% schema description coverage, including a concrete example question, so the schema carries the semantics. The description adds only the implicit expectation that the query is a natural-language question, which is close to baseline for a fully documented single parameter.

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?

The description gives a specific verb and resource: a grounded natural-language answer generated over the chinaready.co corpus, with citations. It clearly reads as a RAG-style question-answering tool rather than a raw retrieval tool. However, it never explicitly contrasts itself with the sibling `search`, so an agent must infer the split between 'ask a question' and 'run a keyword search'.

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?

Usage is only implied: the presence of a 'query' parameter framed as a question and the retrieval+generation framing suggest this is for natural-language questions rather than browsing. There is no explicit statement of when to prefer `ask` over `search` or `get_article`, and no prerequisites or exclusions are given.

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

get_articleRead a full articleA
Read-onlyIdempotent
Inspect

Fetch a chinaready.co page as clean Markdown (site pages only). Use paths returned by search/list_topics, e.g. "/insights/china-icp-and-psb-filing-explained/".

NameRequiredDescriptionDefault
pathYesSite path starting with "/", ending with "/". Only chinaready.co pages are allowed.

TDQS

A4.2/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. The description adds real value on top: the return format (clean Markdown) and the restriction to site pages only. It does not say what happens on an invalid or off-domain path, which is the remaining gap.

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, front-loaded with the action and return type, then the input source. The example path earns its place by showing the expected shape. No filler.

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?

For a single-parameter read tool with no output schema, the description covers the resource, the return format, and where the path comes from. Only error behavior for disallowed paths is left unspecified.

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 100% and the schema already states the leading/trailing slash and domain restriction. The description only adds an example path, which is mildly useful but largely restates the constraint. 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?

Specific verb (fetch) plus resource (a chinaready.co page) and output format (clean Markdown), with the scope qualifier 'site pages only' that separates it from the search/list_topics siblings. An agent can tell immediately what it gets back.

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?

Explicitly instructs to use paths returned by search/list_topics, which tells the agent this is the follow-up step after discovery. No when-not guidance (e.g. what to do for non-site URLs) but the workflow context is clear.

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

list_topicsList covered topicsA
Read-onlyIdempotent
Inspect

List the China market-entry topics the chinaready.co corpus covers, with example queries and hub page paths for each.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare the full safety profile (readOnly, idempotent, closed-world, non-destructive), so the description only needs to add operational context. It does add real value by disclosing the shape of each entry (topic + example queries + hub page paths), but says nothing about result size, caching, or freshness of the topic list.

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 sentence that front-loads the verb and resource and packs the useful return-shape detail without any filler. Every clause earns its place.

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 carries the return-value burden, and it does describe what each item contains (example queries, hub page paths). For a zero-param, read-only listing tool this is nearly complete; only result volume/pagination behavior is left unstated.

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

Parameters4/5

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

There are zero parameters, so there is nothing to document — the baseline for a no-arg tool. The description correctly signals a parameterless enumeration by framing this as a full listing of covered topics.

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 (List) and resource (topics covered by the chinaready.co corpus) and even names the payload contents (example queries, hub page paths). It is distinguishable from get_article (fetch one) and search (find by query), though it never explicitly says so.

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?

Usage is implied — a discovery/catalog tool that would naturally precede 'search' — but no when-to-use or when-not-to-use guidance or alternative is stated. Nothing is misleading, but the agent must infer the 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. 1 tool update
    • Addedask
  2. 3 tool updates
    • First observedget_article
    • First observedlist_topics
    • First observedsearch

Publisher details

Operator
Chinaready
Operator website
https://chinaready.co
Vendor relationship
Independent
Trust center
Not applicable
Restrictions
No restrictions. Free to use — no account, no API key, no approval process, and no geographic limitations. All tools are read-only. The only practical limit is a shared upstream rate limit (~120 requests/minute, aggregate across all users rather than per-IP); see https://chinaready.co/docs/api/ for details.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables local-first hybrid knowledge retrieval from authorized Markdown and plain-text files, combining full-text and vector search with reranking and traceable source references via a single search tool.
    1
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents and MCP hosts to search and query a local hybrid vector/BM25 index of scattered notes, docs, PDFs, Office files, web pages, org files, and chat exports. It returns section-level citations so agents can ground answers in the user's own files.
    -
  • A
    license
    B
    quality
    C
    maintenance
    Provides read-only hybrid RAG search and discovery over a local-first AI knowledge corpus, enabling semantic and keyword search, browse, digest, and status tools.
    4
    1
    PolyForm Noncommercial 1.0.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.