基于MCP技术的微信聊天记录获取和消息发送功能的服务器,使用pywechat工具实现微信自动化操作。
此服务器提供以下主要功能:
- 获取微信聊天记录(指定日期)
- 发送单条消息给单个好友
- 发送多条消息给单个好友
- 发送消息给多个好友
-
wechat_get_chat_history- 获取特定日期的微信聊天记录- 必需参数:
to_user(string): 好友或群聊备注或昵称target_date(string): 目标日期,格式为YY/M/D,如25/3/22 -> 暂时不要跨度过长,初始目的就是为了当日的聊天记录
- 必需参数:
-
wechat_send_message- 向单个微信好友发送单条消息- 必需参数:
to_user(string): 好友或群聊备注或昵称message(string): 要发送的消息
- 必需参数:
-
wechat_send_multiple_messages- 向单个微信好友发送多条消息- 必需参数:
to_user(string): 好友或群聊备注或昵称messages(array): 要发送的消息列表 (用英文逗号分隔的字符串输入)
- 必需参数:
-
wechat_send_to_multiple_friends- 向多个微信好友发送单条或者多条消息- 必需参数:
to_user(array): 好友或群聊备注或昵称列表 (用英文逗号分隔的字符串输入)message(string/array): 要发送的消息 (单条消息会发给所有好友;多条消息用英文逗号分隔且数量与好友数相同时,将分别发送给对应好友)
- 必需参数:
pip install mcp_server_wechat
获取最新
pip install --upgrade mcp_server_wechat