ReadGZH
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Read WeChat public account articles via MCP. 99.89% anti-scraping success, 50-87% token compression.
| Author | io.github.sweesama |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 1022 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"ReadGZH": {
"url": "https://api.readgzh.site/mcp-server",
"transport": "streamable-http"
}
}
}
Measured tools (5)
readgzh.readRead and extract the full text content of a WeChat Official Account (微信公众号) article via ReadGZH (readgzh.site). Provide a WeChat article URL and get back the title, author, publish time, and full article text in Markdown format. The article will be automatically cached for future reads.
Parameters:
url(required) — string — The full URL of the WeChat article, e.g. https://mp.weixin.qq.com/s/xxxx
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
readgzh.listList recently cached WeChat articles via ReadGZH. Returns titles, authors, and links. Useful for browsing what articles have been previously read and cached.
Parameters:
limit— number — Number of articles to return (default 10, max 50)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
readgzh.searchSearch cached WeChat articles by keyword via ReadGZH. Searches in article titles and content. Returns matching articles with snippets.
Parameters:
query(required) — string — Search keyword to find in article titles or contentlimit— number — Max results to return (default 5, max 20)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
readgzh.list_by_accountList cached WeChat articles published by one Official Account (公众号) via ReadGZH. IMPORTANT: this only covers articles already cached by ReadGZH — WeChat has no public API for a full account archive, so the result is not exhaustive. Use it to find other articles by the same author after reading one.
Parameters:
account(required) — string — The WeChat Official Account name (author), e.g. '机器之心'. Partial match is supported.limit— number — Max results to return (default 10, max 50)
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
readgzh.getGet a cached WeChat article by its short slug/URL path via ReadGZH. Use when you have a slug like 'minicpm-o-4-5' from a previous read.
Parameters:
slug(required) — string — The article slug, e.g. 'minicpm-o-4-5'
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.