zapr-mcp
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"zapr-whatsapp": {
"args": [
"run",
"--with",
"zapr-mcp",
"zapr-mcp"
],
"command": "uv",
"env": {
"ZAPR_API_HOST": "https://api.zapr.link",
"ZAPR_SESSION_ID": "your-session-id-here"
}
}
}
}
服务介绍
zapr-mcp
Zapr WhatsApp MCP Server - Send WhatsApp messages from Claude Desktop and other MCP-compatible LLMs.
Installation
pip install zapr-mcp
Or with uv (recommended):
uv run --with zapr-mcp zapr-mcp
Configuration
Add to your Claude Desktop config (claude_desktop_config.json):
{
"mcpServers": {
"zapr-whatsapp": {
"command": "uv",
"args": ["run", "--with", "zapr-mcp", "zapr-mcp"],
"env": {
"ZAPR_SESSION_ID": "your-session-id-here",
"ZAPR_API_HOST": "https://api.zapr.link"
}
}
}
}
Features
- Send WhatsApp messages to single or multiple recipients
- Validate phone numbers
- Check session status
- Automatic session authentication
- Rate limiting support
- Full MCP protocol compliance
Tools Available
send_whatsapp- Send a message to a single numberbulk_send_whatsapp- Send messages to multiple numbersget_session_status- Check WhatsApp session statusvalidate_number- Validate if a number is on WhatsApp
Requirements
- Python 3.10+
- Active zapr.link session
- Claude Desktop or any MCP-compatible client
Support
For support, visit zapr.link or contact support@zapr.link
License
MIT