{"repo":"bzd6661/wechat-article-for-ai","free":true,"listed":false,"github":"https://github.com/bzd6661/wechat-article-for-ai","clone":"git clone https://github.com/bzd6661/wechat-article-for-ai.git","description":"微信公众号文章转 Markdown 工具 | AI Agent 可直接调用的 MCP Server + Skill | Camoufox 反检测、自动重试、批量处理、图片本地化","language":"Python","stars":92,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"wechat-article-for-ai English 中文 --- English A modular Python tool that converts WeChat Official Account (微信公众号) articles into clean Markdown files with locally downloaded images. Designed for both human use (CLI) and AI agent integration (MCP server + SKILL.md). Features - Anti-detection scraping — Uses Camoufox (stealth Firefox) to bypass WeChat's bot detection - Smart page loading — networkidle wait instead of hardcoded sleep - Retry logic — 3× exponential backoff for page fetching, 3× linear backoff for image downloads - CAPTCHA detection — Explicit detection with actionable error messages - Batch processing — Multiple URLs via args or file input - Image localization — Concurrent async downloads with Content-Type based extension inference - Code block preservation — Language detection, CSS counter garbage filtering - Media extraction — Handles WeChat's audio and video elements - YAML frontmatter — Structured metadata (title, author, date, source) - MCP server — Expose as tools for any MCP-compatible AI client - SKILL.md — Ready for Claude Code skill integration Installation Camoufox browser will be auto-downloaded on first run. Usage CLI — Single Article CLI — Batch from File CLI Options Flag Description ------ ------------- urls One or more WeChat article URLs -f, --file FILE Text file with URLs (one per line, # for comments) -o, --output DIR Output directory (default: ./output ) -c, --concurrency N Max concurrent image downloads (default: 5) --no-images Skip image downl","default_branch":null,"files":null,"tree":[],"storefront":"/r/bzd6661","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bzd6661/wechat-article-for-ai/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}