
wxauto
STDIOWeChat automation MCP server for sending messages and retrieving chat history via wxauto library
WeChat automation MCP server for sending messages and retrieving chat history via wxauto library
一个基于微信自动化的MCP服务器,用于与微信客户端交互。 该服务器利用wxauto库实现微信消息的发送和接收功能,使大语言模型能够通过wxauto与微信进行交互。
本mcp server只适用windows系统,且对微信版本有一定限制, 详情请参考wxauto文档
该服务器提供以下工具:
send_message: 向指定联系人或群组发送消息
msg
: 要发送的消息内容 (必填)to
: 接收消息的联系人或群组名称 (必填)at
: 在群消息中@的人 (可选)get_all_messages: 获取与指定联系人或群组的聊天记录
who
: 联系人或群组名称 (必填)load_more
: 是否加载更多历史消息 (可选,默认为False)参考uv官方安装文档
git clone https://github.com/barantt/wxauto-mcp.git cd wxauto-mcp uv sync
要在Claude Desktop中使用,请添加服务器配置:
在Windows上:%APPDATA%/Claude/claude_desktop_config.json
"mcpServers": { "wxauto-mcp": { "command": "uv", "args": [ "--directory", "path\\to\\wxauto-mcp", "run", "wxauto_mcp.py" ] } }
在Cursor中使用,请在Cursor的MCP配置文件中添加以下内容:
在Windows上:%USERPROFILE%\.cursor\mcp.json
"mcpServers": { "wxauto-mcp": { "command": "uv", "args": [ "--directory", "path\\to\\wxauto-mcp", "run", "wxauto_mcp.py" ] } }