mcp-server-whatsapp-message

mcp-server-whatsapp-message

0

The WhatsApp Message Sender MCP Tool allows the sending of WhatsApp messages using the Meta Business API. It provides an MCP server that can be run standalone or integrated with Claude Local, offering tools and resources to manage messages and contacts effectively.

WhatsApp Message Sender MCP Tool

This project is a Model Context Protocol server that facilitates sending WhatsApp messages through the Meta (Facebook) WhatsApp Business API. It provides an interface for sending messages and retrieving contacts using specified parameters. The server can run in standalone mode or be integrated with Claude Local. It requires Python 3.12, the uv package manager, and Meta API credentials.

Requirements

  • Python 3.12 or higher
  • uv (Python package manager)
  • Meta WhatsApp Business API credentials

Installation

  • Clone the repository and install dependencies with uv.

Running the Server

  • Operate in standalone mode or integrate with Claude Local.

Available Tools

  • send_whatsapp_message: Sends messages to a specified phone number.

Available Resources

  • contacts: Returns a list of contacts.

Troubleshooting

  • Solutions for common errors during installation and environment configuration.

Contributing

  • Contributions are welcome through issues or pull requests.