{"id":"howardzhangdqs-mcp-wechat-server","name":"mcp-wechat-server","af_score":44.8,"security_score":29.0,"reliability_score":30.0,"what_it_does":"mcp-wechat-server is an MCP (Model Context Protocol) server that enables AI agents to perform a WeChat bot flow:扫码登录、查询登录状态、长轮询获取新消息、发送文本消息，并通过打字状态工具向对方显示“正在输入...”。它还在本地持久化登录凭证与消息游标以便重启后继续运行。","best_when":"你已经有一个支持 MCP 的客户端（如 Claude Desktop / Cursor / OpenCode 等），并且愿意在本机用 Bun 运行该 MCP 服务，通过扫码完成一次性登录后持续轮询与回复。","avoid_when":"你不能接受本地持久化凭证与状态文件（account.json/state.json）带来的安全风险，或你需要清晰的公开 API 规范（如 OpenAPI）与强可观测性/错误恢复机制。","last_evaluated":"2026-03-30T15:18:08.476864+00:00","has_mcp":true,"has_api":false,"auth_methods":["扫码登录（生成二维码后由用户在微信端确认）","登录后会在本地持久化凭证（account.json）"],"has_free_tier":false,"known_gotchas":["登录流程需要人工扫码确认；首次使用可能阻塞等待状态变更","get_messages 使用长轮询（wait=true），需要让 Agent 处理阻塞式调用与超时/最大等待时间（最长约 7 天）","二维码在本地生成并保存（qrcode.txt/qrcode.png）；Agent 侧可能需要处理展示/读取二维码的方式","本地状态/游标持久化依赖目录（~/.mcp-wechat-server/）；并发运行或异常退出可能导致状态不一致（README未明确最佳实践）"],"error_quality":0.0}