Vabi WhatsApp MCP

54 de unelte pentru API-ul Vabi.ro, accesibile din orice client AI cu suport MCP.

OAuth 2.1 via Vabi · Multi-user · Streamable HTTP

Vrei mai multe detalii? ► Vezi video

URL-ul serverului

Adaugă acest URL în clientul tău AI ca "Remote MCP server":

https://mcp.vabi.ro/mcp

La prima conectare, clientul descoperă OAuth automat și te trimite la login Vabi (app.vabi.ro). După autentificare, primești o pagină de consimțământ unde confirmi accesul aplicației. Gata.

Cum funcționează

Login Vabi nativTe autentifici cu email+parolă Vabi normală. Nicio credențială stocată la noi.
Token per aplicațieFiecare client AI primește un Shield AccessToken separat, revocabil individual din app.vabi.ro/tokens.
Single Sign-OnDacă ești deja logat pe dashboard-ul Vabi, skip login.
Refresh automatAccess 1h, refresh 30z cu rotație one-time-use.

Arhiva grupurilor și a conversațiilor (planurile Pro)

Asistentul AI citește direct arhiva grupurilor urmărite și a conversațiilor urmărite din contul tău. Îi poți cere, de exemplu: "Rezumă-mi ce s-a scris azi în grupul Clienți și ce întrebări au rămas fără răspuns."

list_followed_groupsGrupurile urmărite, cu numele lor și câte mesaje are arhiva fiecăruia.
get_group_archive_messagesMesajele unui grup, cele mai noi primele, cu filtre pe zile, autor și text.
list_group_archive_participantsCine a scris în grup și câte mesaje are fiecare.
list_followed_chatsConversațiile urmărite cu persoane anume.
get_chat_archive_messagesMesajele unei conversații urmărite, cu filtre pe zile și text.
Doar citire, doar contul tăuUneltele nu modifică și nu șterg nimic. Pornirea urmăririi, exportul și ștergerea rămân în aplicație.

Setup pe fiecare client

Claude Desktop (Anthropic)
  1. Settings → Connectors → Add custom connector
  2. Name: Vabi WhatsApp
  3. Remote MCP server URL: https://mcp.vabi.ro/mcp
  4. Lasă OAuth Client ID / Secret goale (DCR automat).
  5. Click Add. Browser se deschide la Vabi → loghează-te → click "Permite acces".
ChatGPT (OpenAI) - Custom Connectors
  1. Settings → Connectors → Create connector (developer mode required pentru full MCP)
  2. Server URL: https://mcp.vabi.ro/mcp
  3. OAuth Client ID / Secret: goale.
  4. Click Connect → flow OAuth automat.
Claude Code CLI
claude mcp add --transport http vabi https://mcp.vabi.ro/mcp

La prima invocare cere OAuth interactiv.

Cursor

Editează .cursor/mcp.json:

{
  "mcpServers": {
    "vabi": { "url": "https://mcp.vabi.ro/mcp" }
  }
}
Cline (VS Code extension)
Name: vabi
URL:  https://mcp.vabi.ro/mcp
Auth: OAuth (auto-discovery)
Continue.dev
mcpServers:
  - name: vabi
    type: streamable-http
    url: https://mcp.vabi.ro/mcp
Windsurf / Codeium
{
  "mcpServers": {
    "vabi": { "serverUrl": "https://mcp.vabi.ro/mcp" }
  }
}
Zed

Via mcp-remote bridge:

{
  "context_servers": {
    "vabi": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.vabi.ro/mcp"]
    }
  }
}

Folosești robOS?

robOS e un Claude pregătit pentru firma ta: îți știe vocea și clienții, ține fiecare firmă separat și nu trimite niciun mesaj fără confirmarea ta. Cu VABI lucrează printr-un pachet separat, pe care îl adaugi o singură dată:

  1. Intri în ghidul tău robOS de pe dl.robos.vip, tab-ul "Cum să...", întrebarea despre VABI.
  2. Copiezi mesajul de acolo și îl dai lui robOS: el descarcă pachetul, îl instalează și conectează VABI.
  3. Pe calculator te loghezi în VABI la prima folosire; pe un server (alwaysON, studIO) pui un token din app.vabi.ro/tokens în .env, la MCP_VABI_TOKEN.

Testare rapidă

# Discover metadata
curl https://mcp.vabi.ro/.well-known/oauth-protected-resource
curl https://app.vabi.ro/.well-known/oauth-authorization-server

# Accesează MCP fără auth → 401 cu WWW-Authenticate
curl -sSI -X POST https://mcp.vabi.ro/mcp

Securitate