# tmwgsicp/wechat-download-api

一款完全开源的微信公众号文章获取、RSS 订阅 API 服务，支持整号文章一键导出 7 种格式（Markdown/HTML/Word/PDF/EPUB/Excel/JSON）、IP 代理池反风控、MCP 接入各种 AI Agent 工具。

Repository: https://github.com/tmwgsicp/wechat-download-api
Canonical: https://ross.abutalabs.com/products/wechat-download-api
Homepage: https://wechatrss.waytomaster.com
Language: Python
License: AGPL-3.0
License Family: copyleft
Topics: rss, wechat, rss-feed, wechat-article, ai-agent, mcp
Last push: 2026-07-27T15:04:22+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 93, longevity 13
- inputs: {"age_days": 191, "days_push": 37, "days_rel": 44, "gap_med": 2, "n_releases_24m": 16}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1043, forks 139 (observed 2026-08-28T04:03:20.823406+00:00)

## What it is
An open-source API service for fetching WeChat official account articles, generating standard RSS 2.0 feeds, and exporting entire account archives to seven formats (Markdown, HTML, Word, PDF, EPUB, Excel, JSON). It includes anti-blocking measures (TLS fingerprint spoofing, SOCKS5 proxy pool, rate limiting), an MCP server so AI clients like Claude and Cursor can search and read articles, and a hosted SaaS version with a Windows desktop client.

## Use cases
- subscribe to wechat official accounts via rss
- export all articles from a wechat account to markdown or epub
- read wechat articles in feedly or freshrss
- let claude or cursor search and read wechat articles via mcp
- archive wechat articles offline with images
- convert wechat articles to word or pdf
- avoid wechat rate limiting when scraping articles

## When to choose
- you want a self-hosted, fully open-source way to turn WeChat official accounts into RSS feeds
- you need bulk export of an account's article history in multiple formats
- you want AI agents to access WeChat article content through MCP
- you need anti-blocking scraping with proxy rotation and rate limiting

## When to avoid
- you need a zero-setup hosted solution without running your own server or client
- you only need the free tier of the SaaS, which currently cannot sync new articles
- you need macOS client sync, which is not yet supported
- you want to scrape platforms other than WeChat

## Facets
- artifact type: service
- maturity: active
- function: web-scraping, mcp, api-framework, pdf, markdown, webhook, search-engine
- domain: self-hosted, crawlers, media, apis, large-language-models
- platform: self-hosted, python, windows, cross-platform
- tags: wechat, wechat-official-accounts, rss-feed, article-export, anti-crawler, proxy-pool, fastapi, epub, obsidian, ai-agent-tools, rss, automation, docker, web-server

## Member repositories
- tmwgsicp/wechat-download-api (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:20.823406+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:02:32.569400+00:00, confidence not recorded.
  - readme: https://github.com/tmwgsicp/wechat-download-api (fetched 2026-08-28T04:03:20.823406+00:00, sha e6894d068e85)
  - homepage: https://wechatrss.waytomaster.com (fetched 2026-08-29T13:03:53.796632+00:00, sha 7d2dcd6624c1)
  - site_page: https://wechatrss.waytomaster.com/about (fetched 2026-08-29T13:03:53.807874+00:00, sha 2f9b7f64a9f1)
  - site_page: https://wechatrss.waytomaster.com/pricing (fetched 2026-08-29T13:03:53.805987+00:00, sha 5fe3795446a0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
