WhatsApp MCP Server: Connect AI Agents | 9bot

Connect your AI to WhatsApp with MCP

Use ChatGPT, Claude, AI agents, and MCP-compatible clients to query groups, create Workflows, generate reports, send messages, and operate WhatsApp through 9bot.

9bot MCP layer
ChatGPT Claude Gemini Microsoft Copilot LM Studio
WhatsApp

What is 9bot MCP?

9bot MCP is an interface that lets AI assistants and agents interact directly with the 9bot ecosystem.

The operational layer that turns intent into a structured, persistent, and governed action.

MCP connects your agent’s reasoning to 9bot tools. Workflows record the operation, permissions limit its reach, and WhatsApp carries out what was authorized.

What you can do

Query, analyze, and operate 9bot resources with the permissions defined for each application and group.

01 / GROUPS

Manage groups

Query groups, members, administrators, settings, and community information.

02 / REPORTS

Generate reports

Analyze community activity, engagement, and behavior.

03 / WORKFLOWS

Create Workflows

Turn instructions given to AI into executable flows inside 9bot.

04 / MESSAGES

Send messages

Let authorized agents send messages through WhatsApp.

05 / SCHEDULES

Create schedules

Schedule one-time or recurring communications through Workflows.

06 / AUTOMATIONS

Manage automations

Query and operate existing automations and commands.

07 / MODERATION

Assisted moderation

Handle reports, strikes, penalties, allowlists, and moderation features.

08 / INTEGRATIONS

Operate integrations

Trigger authorized connections within the 9bot ecosystem.

Say it.
9bot turns it into a Workflow.

The difference goes beyond providing MCP tools. 9bot turns natural-language intent into a structured, persistent operation inside the Workflows module.

  1. UserDescribes the desired outcome in natural language.
  2. AIInterprets the intent, schedule, and delivery.
  3. 9bot MCPValidates permissions, groups, recipients, and parameters.
  4. 9bot WorkflowsCreates the persistent flow and records its configuration.
  5. WhatsAppRuns automatically at the scheduled time.
Example request
“Every Monday at 9:00 AM, generate an engagement report and send it to the administrator.”
The AI confirms the group, recipient, and recurrence before activating the Workflow.
The request becomes a manageable visual flow with connected scheduling, processing, and delivery.

What to ask your agent

Use these suggestions as a starting point. Select a prompt to copy it and adapt it to your group, report, or Workflow.

Connect the MCP client you already use

Check each platform’s documentation to add the remote 9bot endpoint and authorize the application.

How to connect in four steps

Enable MCP in the Dashboard, create an application with the correct access level, and add the credentials to your MCP client.

Enable MCP

Go to Dashboard → Settings → MCP.

Create an application

Choose the right access level: read-only or full access.

Copy the credentials

  • Client ID
  • Client Secret
  • MCP Endpoint

Add it to your MCP client

Enter the endpoint and complete OAuth authorization in your chosen client.

Start creating the application that will connect your client to 9bot.
Set permissions and finish configuring access.

Your AI only does what you allow.

Authentication, scopes, authorized groups, confirmation, and auditing make security part of the product—not an optional setting.

OAuth 2.1

Authentication is required to access 9bot’s public MCP endpoint.

Scope-based permissions

Restrict which actions an integration can perform.

Group-level control

Choose which groups each application can access.

Allowlist and denylist

Allow or block specific tools for each application.

Action confirmation

Sensitive operations can require explicit confirmation before execution.

Sensitive data

Set blocked, masked, or full access according to policy.

Audit

Record MCP changes for administrative oversight.

AI suggests.
You stay in control.

9bot can require two-step confirmation for sensitive or destructive operations. The preview generates a temporary, single-use confirmation that must be submitted again to execute the action.

  1. RequestThe AI receives the intent.
  2. Preview9bot shows the expected effect.
  3. ConfirmationYou authorize the operation.
  4. ExecutionThe validated action is executed.
  5. AuditThe result is recorded.

Find the right toolset for every operation

Browse the currently published toolsets. Availability for each application depends on its authorized scopes, groups, and rules.

MCP toolsets published by 9bot
ToolsetToolsPurpose
Groups29Groups, members, and settings
Reports17Reports and analytics
Workflows40Authoring, deployment, and execution
Messages15Messages, summaries, and broadcasts
Schedules13Schedule management
Automations62Automations and commands
Moderation16Moderation
Integrations27Integrations
Community17Subdomains and hosted pages
Jobs4Job queries and control

Frequently asked questions about MCP and WhatsApp

Straightforward answers about how MCP clients, AI agents, permissions, and Workflows connect to 9bot.

What is an MCP server for WhatsApp?
It is a layer that exposes WhatsApp-connected tools to clients and agents compatible with the Model Context Protocol. In 9bot, these tools can query data, create Workflows, and perform authorized operations across groups and communities.
How do I connect ChatGPT to WhatsApp using MCP?
Enable MCP in the 9bot Dashboard, create an application, copy the endpoint, and complete authorization in a compatible client. WhatsApp access happens through the tools and permissions made available by 9bot, not through an unrestricted agent session.
Does 9bot provide an MCP server?
Yes. 9bot provides an MCP server that connects AI agents to groups, reports, messages, automations, and Workflows. Each tool’s availability depends on the application’s scopes and policies.
Can I create WhatsApp automations with AI?
Yes. A natural-language instruction can be turned into a structured Workflow in 9bot. One-time and recurring schedules remain visible and manageable in the Workflows module.
Can I use Claude with WhatsApp?
Yes, when the client supports remote MCP and the required authentication model. Claude can call authorized 9bot tools to query or operate the available resources.
How do I let an AI manage WhatsApp groups?
Create an MCP application and authorize only the required groups, toolsets, and scopes. 9bot enforces these limits when discovering and executing tools.
Is 9bot MCP secure?
The public endpoint requires authentication and can combine scopes, group restrictions, confirmation, and auditing. Overall security also depends on the permissions the administrator configures for each application.
Which MCP clients work with 9bot?
Clients that support remote MCP and the required authentication flow can connect to 9bot. This page links to guides for ChatGPT, Claude, Gemini, Microsoft Copilot, and LM Studio; confirm compatibility in each client’s current documentation.
Can I restrict which groups an AI can access?
Yes. Applications can be limited to explicitly authorized groups. This selection limits the scope of the agent’s queries and operations.
Can an AI create Workflows through 9bot?
Yes. MCP provides tools for authoring and operating Workflows. The backend validates permissions, parameters, groups, and sensitive actions before publishing or running the Workflow.
Does 9bot MCP use OAuth?
Yes. The public MCP endpoint requires OAuth to authorize applications. Credentials must be stored in the client or in the secure credential manager recommended by the chosen platform.

Turn your AI into an operational layer for WhatsApp.

Connect your agents to 9bot MCP so they can query data, create Workflows, and perform authorized operations directly in your ecosystem.