Learn how to use Klavis to connect your AI application to WhatsApp MCP Server
from klavis import Klavis from klavis.types import McpServerName klavis_client = Klavis(api_key="<YOUR_API_KEY>") # Create a WhatsApp MCP server instance whatsapp_server = klavis_client.mcp_server.create_server_instance( server_name=McpServerName.WHATSAPP, user_id="<YOUR_USER_ID>", platform_name="<YOUR_PLATFORM_NAME>", )
{ "serverUrl": "https://whatsapp-mcp-server.klavis.ai/sse?instance_id=<instance-id>", "instanceId": "<instance-id>" }
curl --request POST \ --url https://api.klavis.ai/mcp-server/instance/set-auth-token \ --header 'Authorization: Bearer <YOUR_KLAVIS_API_KEY>' \ --header 'Content-Type: application/json' \ --data '{ "instanceId": "<YOUR_INSTANCE_ID>", "authToken": "<YOUR_WHATSAPP_API_KEY>" }'
{ "success": true, "message": "<string>" }
Tools Information