World Monitor
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
Description from the maker (original English)
面向技术博主的 AI 内容加工流水线 MCP —— 从原始素材到公众号草稿箱
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
WECHAT_APP_ID, WECHAT_APP_SECRET, WECHAT_COVERS_DIR, WECHAT_DEFAULT_AUTHOR, WECHAT_API_TIMEOUTValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"wechat-writer": {
"command": "npx",
"args": [
"-y",
"wechat-writer-mcp"
],
"env": {
"WECHAT_APP_ID": "your-value",
"WECHAT_APP_SECRET": "your-value",
"WECHAT_COVERS_DIR": "your-value",
"WECHAT_DEFAULT_AUTHOR": "your-value",
"WECHAT_API_TIMEOUT": "your-value"
}
}
}
}Run this in your terminal
claude mcp add wechat-writer --env WECHAT_APP_ID=your-value --env WECHAT_APP_SECRET=your-value --env WECHAT_COVERS_DIR=your-value --env WECHAT_DEFAULT_AUTHOR=your-value --env WECHAT_API_TIMEOUT=your-value -- npx -y wechat-writer-mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"wechat-writer": {
"command": "npx",
"args": [
"-y",
"wechat-writer-mcp"
],
"env": {
"WECHAT_APP_ID": "your-value",
"WECHAT_APP_SECRET": "your-value",
"WECHAT_COVERS_DIR": "your-value",
"WECHAT_DEFAULT_AUTHOR": "your-value",
"WECHAT_API_TIMEOUT": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"wechat-writer": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"wechat-writer-mcp"
],
"env": {
"WECHAT_APP_ID": "your-value",
"WECHAT_APP_SECRET": "your-value",
"WECHAT_COVERS_DIR": "your-value",
"WECHAT_DEFAULT_AUTHOR": "your-value",
"WECHAT_API_TIMEOUT": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This one runs on your computer, and ChatGPT can only connect to servers on the internet. Pick another app.
Your choice stays on this device in a cookie; no account needed.
WECHAT_COVERS_DIR envWECHAT_DEFAULT_AUTHOR envWECHAT_API_TIMEOUT envThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Runs on your computer; the tool list appears in your AI app after you install it.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 10, 2026
The registry name was verified with the GitHub account datoushiwo, which owns the repo
Code last changed 4 months ago
We have not read this repo from GitHub yet
This one runs on your computer; there is no internet endpoint
Runs on your computer and uses local settings instead
Runs on your computer; we can only read tool lists from internet endpoints
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 2 of 2 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: WECHAT_APP_ID, WECHAT_APP_SECRET
It runs on your computer. Your AI app starts it when needed, and data does not pass through the maker’s servers (unless it calls an online service itself).
The GitHub repo last changed 4 months ago, and the latest version (0.1.1) reached the registry 3 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. You also need Node.js on your computer.
In the same category: World Monitor, Claude Flow, Tldraw
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Real-time global intelligence on conflict, markets, energy, trade, shipping and cyber. 102 tools.
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
面向技术博主的 AI 内容加工流水线 MCP —— 从原始素材到公众号草稿箱,只存草稿,不自动发布。
npx wechat-writer-mcp
{
"mcpServers": { "wechat-writer": { "command": "npx", "args": ["wechat-writer-mcp"], "env": { "WECHAT_APP_ID": "your_app_id", "WECHAT_APP_SECRET": "your_app_secret" } } } }
AI指令: "导入 ./my-article.md,帮我排版成公众号格式,检查原创度后存入草稿箱"
| 工具 | 说明 | 输入 | 输出 |
|---|---|---|---|
import_source | 导入原始内容 | 本地 markdown 文件或网页 URL | raw_markdown + 标题/字数等元数据 |
transform_for_wechat | 公众号智能排版 | markdown 内容 | 适配 HTML + 3 个标题候选 + 摘要建议 |
estimate_originality | 原创度自评 | 文章内容 | 原创度评分 + 与历史草稿的相似段落 |
save_to_wechat_draft | 存入草稿箱 | 标题 + HTML 内容 | media_id + 后台链接 |
用户: 导入 ./my-article.md
AI: [调 import_source] 已读入 838 字 markdown 标题识别:《我用 Claude Code 三周做了一个 MCP Server》
用户: 帮我按公众号风格排版 AI: [调 transform_for_wechat]
用户: 用 1,检查下原创度 AI: [调 estimate_originality] 深度原创(92/100) 建议:可以标记"原创" 历史比对:无重复内容
用户: OK 存草稿箱 AI: [调 save_to_wechat_draft] ✅ 已存入公众号草稿箱 → 请前往 mp.weixin.qq.com → 内容管理 → 草稿箱 手动发送
npx wechat-writer-mcp
git clone https://github.com/datoushiwo/wechat-writer-mcp.git
cd wechat-writer-mcp npm install npm run build
cp .env.example .env
| 变量 | 必填 | 说明 |
|---|---|---|
WECHAT_APP_ID | ✅ | 公众号 AppID |
WECHAT_APP_SECRET | ✅ | 公众号 AppSecret |
WECHAT_COVERS_DIR | 封面图片目录,默认 ~/Pictures/wechat-covers | |
WECHAT_DEFAULT_AUTHOR | 默认作者名 | |
WECHAT_API_TIMEOUT | API 超时毫秒数,默认 15000 |
Claude Code
在 ~/.claude/mcp.json 或项目下 .claude/mcp.json 中添加:
{
"mcpServers": { "wechat-writer": { "command": "npx", "args": ["wechat-writer-mcp"], "env": { "WECHAT_APP_ID": "your_app_id", "WECHAT_APP_SECRET": "your_app_secret" } } } }
Cursor
在 Cursor Settings → MCP 中添加,配置同上。
Claude Desktop
编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "wechat-writer": { "command": "npx", "args": ["wechat-writer-mcp"], "env": { "WECHAT_APP_ID": "your_app_id", "WECHAT_APP_SECRET": "your_app_secret" } } } }
.env 已在 .gitignore 中draft/add,永远不调用 freepublish/submit 或 mass/sendestimate_originality 只与你自己的历史草稿比对,不能替代微信官方查重~/Pictures/wechat-covers/ 随机选取,无封面时自动生成占位图templates/wechat-header.html 和 templates/wechat-footer.html欢迎提 Issue 和 PR。
git clone https://github.com/datoushiwo/wechat-writer-mcp.git
cd wechat-writer-mcp npm install npm run dev # 开发模式
MIT
让 AI 帮你搞定公众号排版,你只管写内容。 ✍️