{"name":"io.github.datoushiwo/wechat-writer-mcp","slug":"datoushiwo-wechat-writer-mcp","title":null,"description":"面向技术博主的 AI 内容加工流水线 MCP —— 从原始素材到公众号草稿箱","url":"https://mcp.market/server/datoushiwo-wechat-writer-mcp","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":14,"stars":0,"forks":0,"downloads_week":47,"last_push_at":"2026-07-21T08:07:35.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/datoushiwo/wechat-writer-mcp","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","identifier":"wechat-writer-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"微信公众号 AppID（mp.weixin.qq.com → 开发 → 基本配置）","isRequired":true,"format":"string","name":"WECHAT_APP_ID"},{"description":"微信公众号 AppSecret（mp.weixin.qq.com → 开发 → 基本配置）","isRequired":true,"format":"string","isSecret":true,"name":"WECHAT_APP_SECRET"},{"description":"封面图片目录，默认 ~/Pictures/wechat-covers","format":"string","name":"WECHAT_COVERS_DIR"},{"description":"草稿默认作者名","format":"string","name":"WECHAT_DEFAULT_AUTHOR"},{"description":"微信 API 超时毫秒数，默认 15000","format":"string","name":"WECHAT_API_TIMEOUT"}]}],"tools":[{"name":"estimate_originality","description":"对内容做原创度自评，辅助决策是否点\"原创\"标记。基于用户自己的历史草稿做比对，不能替代微信官方查重。","write_action":false,"price_micros":0,"input_schema":null},{"name":"import_source","description":"导入原始内容（本地 markdown 文件或 URL 网页），准备进行公众号加工。返回 raw_markdown 和元数据。","write_action":false,"price_micros":0,"input_schema":null},{"name":"save_to_wechat_draft","description":"将加工好的内容存入公众号草稿箱。永远只存草稿，不会自动群发/发布。存入后需手动到公众号后台发布。","write_action":false,"price_micros":0,"input_schema":null},{"name":"transform_for_wechat","description":"将 markdown 内容转换为公众号适配的 HTML 格式。自动段落切分、代码块处理、超链接转脚注、添加头尾模板，并生成 3 个标题候选。","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-11-03T19:44:01.337Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T19:44:01.301Z","components":{"code":{"score":25,"max":25,"notes":["19 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 105 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"wechat-writer-mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-08-14T02:47:13.545Z","repositoryUrl":"git+https://github.com/datoushiwo/wechat-writer-mcp.git","weeklyDownloads":47}],"repo":{"found":true,"owner":"datoushiwo","repo":"wechat-writer-mcp","archived":false,"pushedAt":"2026-07-21T08:07:35Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/302403729?v=4","ownerCreatedAt":"2026-07-11T07:11:05Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/302403729?v=4&s=128","source":"registry"},"presence":{"stars":0,"forks":0,"downloadsWeek":47,"license":"MIT","lastPushAt":"2026-07-21T08:07:35.000Z","score":14}}}},"grade_history":[{"kind":"downgrade","fromGrade":"B","toGrade":"C","reason":"score 69","createdAt":"2026-11-03T19:44:01.984Z"}],"reviews":[]}