Run a WhatsApp sales operation from your assistant

Connect

One URL. The workspace comes from the authenticated user, so this is the same URL for everyone — there are no per-customer endpoints.

https://mcp.darkfunnels.ai/mcp?features=all

Transport is Streamable HTTP, stateless. There is no SSE endpoint, and GET or DELETE on /mcp answer 405. Client-specific instructions live in the English documentation.

Read the documentation first — no account needed

Everything below is documented in depth at docs.darkfunnels.ai, and the documentation itself is reachable without an account, in whichever shape your client prefers:

What makes this different

The business connects the WhatsApp number it already uses by scanning a QR code from the dashboard — the same linked-device mechanism as WhatsApp Web. There is no Meta Cloud API application to get approved, no message templates to submit, and no per-conversation fee to Meta.

Authentication

OAuth 2.1, with dynamic client registration enabled — nothing to request from us and no waiting list. Any DarkFunnels account can connect right now.

Scoping the connection

Four query parameters decide what the assistant can do. They are documented in full at the connection URL reference.

Without ?features=, the default set is read-only apart from a single non-destructive write: assigning tags to customers.

Try it with these

  1. “Review yesterday’s WhatsApp conversations and tell me where we are losing sales.”
  2. “Read my sales agent’s manual and propose an improvement to the closing chapter; save it once I approve.”
  3. “List the customers who have gone 3+ days without a reply and draft what the agent should say to re-engage each one.”

What it will never do

This connector never moves funds and cannot execute payments. Order and sales data is read-only: nothing in the tool surface initiates, captures, or refunds a payment.

One tool creates a sales funnel, which consumes a subscription seat. It never initiates a payment: when the seat limit is reached the call fails closed, and the owner completes any purchase in the DarkFunnels dashboard.

The tools

Every tool declares a title and the applicable readOnlyHint or destructiveHint, so a client can show the owner what it is about to do.

Core (always on)

Sales playbook — read

Sales playbook — write (?features=manual_write)

Catalog — read

Catalog — write (?features=catalog_write)

Conversations and customers

Metrics (?features=metrics)

File library (?features=library)

Operations (?features=operations)

Playbook with AI (?features=manual_ai, spends credits)

Simulation (?features=testing, spends credits)

Orders and stock (?features=orders)

Copilot (?features=copilot, spends credits)

Agents — write (?features=agents_write)

Read further