MCP.so
登录

WhatsApp MCP Server

@piyushgupta53

基本信息

分类

沟通协作

传输方式

stdio

作者

piyushgupta53

关于 WhatsApp MCP Server

WhatsAPP MCP Server

WhatsApp MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

WhatsApp MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is WhatsApp MCP Server?

A Model Context Protocol (MCP) server that provides a standardized interface for interacting with WhatsApp through the GreenAPI service. It enables session management, message sending, chat retrieval, group management, and file sharing via MCP protocol. Built for developers who want to integrate WhatsApp capabilities into AI agents or automation workflows.

How to use WhatsApp MCP Server?

Install Node.js (v14+), clone the repository, run npm install, and set two environment variables: GREENAPI_API_URL (GreenAPI base URL) and GREENAPI_API_TOKEN (your API token). Start with npm start; the server listens for MCP protocol messages over standard input/output. Use the provided tools (Open Session, Send Message, Get Chats, Create Group, Get Chat History, Send File, Add/Remove Participant) by calling them with the required parameters.

Key features of WhatsApp MCP Server

  • WhatsApp session management via GreenAPI
  • Standardized MCP protocol implementation
  • Send text messages and files to chats
  • Retrieve chat lists and message history
  • Create and manage WhatsApp groups
  • TypeScript support

Use cases of WhatsApp MCP Server

  • Automating customer support replies through an AI assistant
  • Sending bulk notifications or alerts to WhatsApp contacts
  • Building a chat history archive for compliance or analysis
  • Managing group membership programmatically (add/remove participants)
  • Integrating WhatsApp messaging into existing MCP‑based AI workflows

常见问题

1

What are the prerequisites to run WhatsApp MCP Server?

Node.js (v14 or higher), npm or yarn, and a GreenAPI account with an API URL and token.

2

How do I configure the server?

Set the environment variables `GREENAPI_API_URL` and `GREENAPI_API_TOKEN` before starting the server.

3

What tools does the server provide?

It offers eight tools: Open Session, Send Message, Get Chats, Create Group, Get Chat History, Send File, Add Participant, and Remove Participant. Each requires a session ID from a previously opened session.

4

How can I see incoming messages in chat history?

Enable the "Receive webhooks on incoming messages and files" setting in the GreenAPI console or via the SetSettings method. Without it, chat history only shows outgoing messages.

5

Which transport does the server use?

It communicates via standard input/output (stdio) following the MCP protocol. Authentication is handled through the GreenAPI API token.

评论

沟通协作 分类下的更多 MCP 服务器