Answers
Is there an MCP server for WeChat Official Account articles?
Short answer
Yes: the okdata MCP server gives an agent WeChat Official Account search, article history and article full text alongside the other platforms, with no QR login. Reading one article costs $0.02, a page of 10 titles from an account's history $0.04, and account search $0.058 per account it returns.
A strategy lead asks Claude every Monday: "What did 36氪, 虎嗅 and 晚点 publish last week about AI hardware? Three bullets each, with links." Claude cannot open WeChat articles on its own; WeChat answers most automated visits with a verification page. Single-article readers help when you already have a link, but this question starts from account names. The okdata MCP server covers the whole path: find the account, list what it published, read the articles that matter.
How the agent works through it
- Find the account with Official Account search. It returns each account's original ID (gh_…). This step is charged per account returned, up to $0.58 a call, so tell the agent to search the exact account name, or skip it entirely by giving the agent the gh_ ID or WeChat ID yourself.
- List the history with article history: about 10 articles per call, newest first, with titles, links and publish times. Titles are usually enough to decide what to read.
- Read the articles that match with article detail, which returns the body as plain text with the account and publish time.
Setup
Claude Code reads .mcp.json; other clients are on the MCP page.
{
"mcpServers": {
"okdata": {
"type": "http",
"url": "https://api.okdata.online/mcp",
"headers": { "Authorization": "Bearer ${OKDATA_API_KEY}" }
}
}
}
To test outside the agent, list an account's latest articles by its original ID:
curl -G "https://api.okdata.online/v1/wechat_mp/accounts/articles/list" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode "id=gh_363b924965e9"
The Monday digest, priced
| Step | Calls | Cost |
|---|---|---|
| History of 3 accounts, 1 page each | 3 | $0.12 |
| Full text of the 12 relevant articles | 12 | $0.24 |
| Weekly total | 15 | {{cost:wechat_mp.accounts.articles.list3+wechat_mp.articles.get12}} |
| One-time account search, if you only know the names | 3 searches | up to $1.74 |
Limits
- Article text comes back as plain text. Images and charts inside the article are not included.
- Reads and likes are filled where WeChat shows them and null otherwise, with the reason in
meta.unavailable. - Deleted or removed articles return
not_foundand cost nothing. - Public articles only. Nothing from inside your own WeChat account is read.
Other ways to do it
If you just want an AI to read one article you were sent, pasting the text is free and works everywhere. Free self-hosted feeds such as wewe-rss turn accounts into RSS, which any RSS-capable agent can read, though they rely on a WeChat Reading login that needs renewing. For your own Official Account, WeChat's official API returns your published articles directly. Ongoing account tracking is covered on the competitor monitoring page.
Updated