Peach Whatsapp Business Api Mcp
About
MCP (Model Context Protocol) server for Peach, a WhatsApp Business Platform and APIs. Lets AI assistants like Claude send messages, manage templates, contacts, and media.
Details
- Author
- trypeach-io
- Downloads
- 327
- Categories
- Communication
Jump to
- Send template messages to contacts
- Launch broadcast campaigns
- Manage WhatsApp templates (create, update, submit, pause, archive)
- Manage contacts (create, bulk upsert, update by phone)
- Upload, list, and delete media files
- List messages and
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Peach Whatsapp Business Api McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
—
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"peach whatsapp business api mcp": {
"peach": {
"command": "node",
"args": [
"<path_to_node_version>/node_modules/mcp-remote/dist/proxy.js",
"https://app.trypeach.ai/api/mcp",
"--header",
"Authorization: <YOUR PEACH API KEY>"
]
}
}
}
}
McpServers
{
"peach": {
"command": "node",
"args": [
"<path_to_node_version>/node_modules/mcp-remote/dist/proxy.js",
"https://app.trypeach.ai/api/mcp",
"--header",
"Authorization: <YOUR PEACH API KEY>"
]
}
}
Available tools
Template Messaging
| Tool | Description |
|--------|--------|
|peach_send_template_message | Send a WhatsApp template message to a contact|
|peach_send_app_message| Trigger a flow or app-initiated message|
|peach_connect_to_ai_agent| Send a template and connect the contact to an AI agent|
|peach_get_event_status| Check the status of a sent event|
|peach_list_template_messages| List sent template messages with filters|
Broadcasts
| Tool | Description |
|--------|--------|
|peach_launch_broadcast| Create and launch a broadcast campaign|
Templates
| Tool | Description |
|--------|--------|
|peach_list_templates| List all WhatsApp templates|
|peach_get_template| Get a specific template by ID or name|
|peach_create_template| Create a new WhatsApp template|
|peach_update_template| Update an existing template|
|peach_submit_template| Submit a template for Meta review|
|peach_pause_template| Pause an approved template|
|peach_archive_template| Archive a template|
Contacts
| Tool | Description |
|--------|--------|
|peach_create_contact| Create or upsert a single contact|
|peach_create_contacts| Bulk create or upsert contacts|
|peach_update_contact| Update a contact by phone number|
Media
|peach_list_media| List uploaded media files|
|peach_upload_media| Upload a media file (base64)|
|peach_delete_media| Delete a media file|
Messages
| Tool | Description |
|--------|--------|
|peach_list_messages| List messages with optional filters|
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



