cd /news/agent-protocols/show-hn-a-stateless-mcp-server-over-… · home › topics › agent-protocols › article
[ARTICLE · art-155152] src=chinaready.co ↗ pub= topic=agent-protocols verified=true sentiment=↑ positive

Show HN: A stateless MCP server over our docs – search, list_topics, get_article

Chinaready launched a stateless, read-only MCP server at https://mcp.chinaready.co/mcp that exposes its China go-to-market research library to any MCP-capable client without API keys, OAuth or sign-in. The server offers three tools — search, list_topics and get_article — is rate limited to roughly 120 requests per minute, runs on Chinaready's own open-source Cloudflare Worker, and is released under the MIT license, with every returned excerpt citing a full chinaready.co URL. Chinaready also published REST endpoints for contact and intake form submissions and search, plus an OpenAPI description at /openapi.json as the machine-readable source of truth.

read3 min views1 publishedOct 22, 2026
Show HN: A stateless MCP server over our docs – search, list_topics, get_article
Image: source

Developer docs

Wire Chinaready’s China go-to-market knowledge into your AI tools, or POST straight to our public form and search endpoints. No API keys, no sign-in.

Chinaready MCP server #

The research library behind this site — insights and handbooks on China market entry — exposed as a read-only MCP server. Connect it to any MCP-capable client and every answer cites a full chinaready.co URL. Runs on our own open-source Cloudflare Worker.

https://mcp.chinaready.co/mcp - No sign-in — no keys, no OAuth

  • Read-only: 3 tools

  • Rate limited, ~120 requests/minute

  • MIT, open source

  • searchSemantic search across the whole library. Returns sourced excerpts, each citing its full chinaready.co URL.

  • list_topicsEnumerates the topic taxonomy the library is organized by — useful for scoping a research session.

  • get_articleFetches a full article by its chinaready.co URL, as clean markdown.

Connect your client #

One-click where the client supports it; everywhere else it is a URL paste.

  • Cursor One-clickThe button opens Cursor with the server pre-configured — nothing to type. Prefer manual? Add the same server to ~/.cursor/mcp.json — see

         the generic config under “Any other MCP client”.
    
  • VS Code One-clickOpens the VS Code MCP install prompt (stable and Insiders). The server then appears in Copilot Chat’s tool list.

  • Claude

  1. Settings → Customize →Connectors →+ Add
  2. Choose Add custom connector
  3. Paste https://mcp.chinaready.co/mcp
  4. Authentication: choose No sign in , thenAdd Works on web and desktop. Free plans hold one custom connector — use it wisely.
  • Settings →
  • Claude CodeOne command, per project or global:

claude mcp add --transport http chinaready https://mcp.chinaready.co/mcp
  • ChatGPT

  1. Open chatgpt.com/plugins →+
  2. Choose Add custom MCP server
  3. Paste https://mcp.chinaready.co/mcp →Create as a plugin
  • Open
  • Any other MCP clientWindsurf, Zed, LibreChat, opencode… Remote server — no command, no keys. Windsurf calls the same field serverUrl .

{"mcpServers":{"chinaready":{"url":"https://mcp.chinaready.co/mcp"}}}

REST APIs #

Form submissions and search over plain HTTP. The OpenAPI description (/openapi.json) is the machine-readable source of truth for all of them.

  • POST /api/contactSend a contact-form submission. Returns 201 with a received confirmation; Chinaready responds within 24 hours. Prefer the human form?/contact/ .
  • name
  • message
  • company
  • timezone
{"name":"Ada Lovelace","email":"[email protected]","message":"We are evaluating ICP filing options."}
  • POST /api/intakeSubmit a market-readiness intake. Returns 201 with auto-scored fields. Human form:/intake/ .
  • top-level or basics.email
{"email":"[email protected]","company":"Example Ltd","timeline":"6-12 months"}
  • POST https://search.chinaready.co/search Cloudflare AI SearchAI retrieval over the same corpus the Ask AI panel uses — no authentication. Retrieval only: bring your own model. Each returned excerpt begins with a url /title /type source header whoseurl is theabsolute chinaready.co page link — cite that URL in answers.
{"messages":[{"role":"user","content":"How long does ICP filing take?"}]}
  • POST /api/searchSite-search proxy over the same corpus: returns article-level results (title, snippet, relevance score), ranked by best match — no generation. Powers /search/ and the insights catalog’s AI matches.
{"query":"icp filing timeline"}

For agents & machines #

Discovery entry points in use on this site — all live, no authentication.

── more in #agent-protocols 4 stories · sorted by recency
── more on @chinaready 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-a-stateless-…] indexed:0 read:3min 2026-10-22 · —