# Is there an MCP server for WeChat Official Account articles?

> Let Claude, Cursor or any MCP agent find WeChat Official Accounts, list their article history and read full text, with no WeChat login or QR scan. Setup and costs.

Canonical page: https://okdata.online/answers/wechat-official-account-mcp-server/

**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

1. **Find the account** with [Official Account search](/apis/wechat_mp/accounts/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.
2. **List the history** with [article history](/apis/wechat_mp/accounts/articles/list/): about 10 articles per call, newest first, with titles, links and publish times. Titles are usually enough to decide what to read.
3. **Read the articles** that match with [article detail](/apis/wechat_mp/articles/get/), 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](/mcp/).

```json
{
  "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:

```bash
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 | $0.36 |
| 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_found` and 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](/solutions/competitor-monitoring/).

## Endpoints used

- [Official Account search](https://okdata.online/apis/wechat_mp/accounts/search/) `wechat_mp.accounts.search`: $0.058 per account · at most $0.58 per call
- [Official Account article history](https://okdata.online/apis/wechat_mp/accounts/articles/list/) `wechat_mp.accounts.articles.list`: $0.04 per call · about 10 articles per page
- [Official Account article detail](https://okdata.online/apis/wechat_mp/articles/get/) `wechat_mp.articles.get`: $0.02 per call

Updated 2026-11-12
