
biboyqg/wechat-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
biboyqg/wechat-mcp — это кандидат-сервер MCP, импортированный из https://github.com/biboyqg/wechat-mcp.
Обзор
biboyqg/wechat-mcp — это кандидат-сервер MCP, импортированный из https://github.com/biboyqg/wechat-mcp.
Обзор (машинный перевод)
中文 | Английский
MCP-сервер, который автоматизирует WeChat на macOS с помощью API доступности и захвата экрана. Он позволяет LLM программно взаимодействовать с чатами WeChat.
Особенности
- 📨 Получить свежие сообщения из любого чата (контакта или группы)
- ✍️ Отправлять автоматические ответы на основе истории чата
- 📷 Публикация текстовых постов Moments с опциональным режимом черновиков
- 👥 Добавить контакты с помощью WeChat ID с настраиваемой конфиденциальностью
- 🔍 Смарт-чат с точным совпадением имени
- 🤖 5 специализированных субагентов Claude Code для умной автоматизации WeChat
Быстрый старт
Установка
Настройка с помощью Клода Кода
Настройка с Claude Desktop
Настройка с Codex
Разрешения macOS
⚠️ Важно: Предоставьте разрешения на доступность вашему терминалу:
- Откройте Системные настройки → Конфиденциальность и безопасность → доступность
- Добавьте своё терминальное приложение (Terminal.app, iTerm2 и т.д.)
- Убедитесь, что WeChat работает перед использованием сервера
Использование
Основные команды
Доступные инструменты MCP
fetch_messages_by_chat- Получать свежие сообщения из чатаreply_to_messages_by_chat- Отправить ответ в чат
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
An MCP server that automates WeChat on macOS using the Accessibility API and screen capture. It enables LLMs to interact with WeChat chats programmatically.
Features
- 📨 Fetch recent messages from any chat (contact or group)
- ✍️ Send automated replies based on chat history
- 📷 Publish text-only Moments posts, with optional draft-only mode
- 👥 Add contacts using WeChat ID with configurable privacy
- 🔍 Smart chat search with exact name matching
- 🤖 5 specialized Claude Code sub-agents for smart WeChat automation
Quick Start
Installation
pip install wechat-mcp-server
Setup with Claude Code
# If installed via pip
claude mcp add --transport stdio wechat-mcp -- wechat-mcp
# If using uv for development
claude mcp add --transport stdio wechat-mcp -- uv --directory $(pwd) run wechat-mcp
macOS Permissions
⚠️ Important: Grant Accessibility permissions to your terminal:
- Open System Settings → Privacy & Security → Accessibility
- Add your terminal application (Terminal.app, iTerm2, etc.)
- Ensure WeChat is running before using the server
Usage
Basic Commands
# Run with default stdio transport
wechat-mcp --transport stdio
# Run with HTTP transport
wechat-mcp --transport streamable-http
# Run with SSE transport
wechat-mcp --transport sse
Available MCP Tools
fetch_messages_by_chat- Get recent messages from a chatreply_to_messages_by_chat- Send a reply to a chatadd_contact_by_wechat_id- Add a new contact using a WeChat ID and send a friend requestpublish_moment_without_media- Publish a text-only Moments post (no photos or videos); optionally only prepare a draft without posting viapublish=False
See detailed API documentation for full tool specifications.
Claude Code Sub-Agents
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
// If installed via pip
{
"mcpServers": {
"wechat-mcp": {
"type": "stdio",
"command": "wechat-mcp"
}
}
}
// If using uv for development
{
"mcpServers": {
"wechat-mcp": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"{path/to/wechat-mcp}",
"run",
"wechat-mcp"
],
}
}
}