fmoncn/codex-wechat-mcp
Direct Weixin-to-Codex bridge over codex mcp-server.
Platform-specific configuration:
{
"mcpServers": {
"codex-wechat-mcp": {
"command": "npx",
"args": [
"-y",
"codex-wechat-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
把微信直接接到本机 Codex。
codex-wechat 复用了微信插件背后的微信 HTTP 协议,把链路简化成:
微信 App -> codex-wechat -> 本地 codex mcp-server -> 微信 App
不依赖 OpenClaw 作为运行时宿主,只借用 @tencent-weixin/openclaw-weixin 所使用的登录和消息协议。
适合这类场景:
codex mcp-server。tmux 挂后台就能长期跑。bot_tokengetupdates 长轮询收消息codex mcp-server/codex new 会清空当前微信侧上下文/codex ... 控制命令npm install
cp .env.example .env
npm run login
npm run start微信里:
/codex bind /绝对路径
/codex where然后直接发普通消息即可。
npm install复制 .env.example 到 .env,常用项:
CODEX_WECHAT_DEFAULT_WORKSPACE/codex bindCODEX_WECHAT_ALLOWED_USER_IDSCODEX_WECHAT_DEFAULT_CODEX_ACCESS_MODEdefault:默认映射为 workspace-write + on-requestfull-access:默认映射为 danger-full-access + neverCODEX_WECHAT_MCP_CONFIG_JSONcodex MCP tool 的 config 字段,适合塞高级配置CODEX_WECHAT_MCP_PROFILECODEX_WECHAT_MCP_REQUEST_TIMEOUT_MS600000(10 分钟)npm run login终端会打印二维码。扫码确认后,会把账号信息保存在:
~/.codex-wechat/accounts/<account-id>.json如果你登录了多个微信账号,可以通过 CODEX_WECHAT_ACCOUNT_ID 指定启动哪一个。
也可以查看已保存账号:
npm run accountsnpm run start或:
node ./bin/codex-wechat.js start推荐后台运行:
tmux new-session -d -s codex-wechat 'cd /path/to/codex-wechat && npm run start'
tmux attach -t codex-wechatcodex-wechat loginbot_tokencodex-wechat startcodex-wechat accountscodex-wechat helpLoading reviews...