Conectați asistentul AI la WhatsApp folosind Model Context Protocol (MCP). Trimiteți mesaje, gestionați grupuri, canale, comunități, cataloage, etichete și multe altele -- direct din Claude, Cursor sau orice instrument AI compatibil MCP.
Model Context Protocol (MCP) este un standard deschis creat de Anthropic care permite asistenților AI să se conecteze la instrumente și servicii externe. Gândiți-vă la el ca la un adaptor universal între AI și aplicațiile dumneavoastră.
Cu Serverul MCP Maytapi, asistentul dvs. AI poate interacționa direct cu WhatsApp API -- trimițând mesaje, gestionând contacte, administrând grupuri, canale, comunități, cataloage și multe altele -- totul prin comenzi în limbaj natural.
Nu necesită instalare. Adăugați următoarea configurație în setările clientului MCP:
Loading...
Înlocuiți your-product-id și your-api-token cu datele dvs. de autentificare din Consola Maytapi.
Rulați prin npx (fără instalare necesară) sau instalați global Serverul MCP Maytapi prin npm. Configurați-l cu Product ID și API Token.
Adăugați configurația serverului MCP în Claude Desktop, Claude Code, Cursor sau clientul MCP preferat.
Cereți asistentului AI să trimită mesaje, să gestioneze grupuri, să creeze canale -- totul prin limbaj natural.
| Client | Cale |
|---|---|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Code | ~/.claude.json |
| Cursor | Cursor Settings > MCP |
Serverul MCP Maytapi expune peste 80 de instrumente care acoperă întregul WhatsApp API. Iată lista completă grupată pe categorii.
| Nume Instrument | Descriere |
|---|---|
get_product | Returnează informațiile produsului |
list_phones | Listează toate telefoanele înregistrate la produs |
add_phone | Adaugă un telefon nou la produs |
get_status | Returnează starea sesiunii curente |
get_screen | Returnează captura de ecran a sesiunii curente |
get_qr_code | Returnează codul QR pentru asocierea telefonului |
connect_with_phone_number | Conectare cu numărul de telefon în loc de codul QR |
logout | Deconectează numărul din sesiunea curentă |
get_phone_logs | Returnează jurnalele pentru un telefon specific (filtru primite/trimise) |
| Nume Instrument | Descriere |
|---|---|
send_message | Trimite mesaje către orice chat. Suportă peste 30 de tipuri de mesaje: text, media, poll, vcard, contact, locație, sticker, link, butoane, listă, forward, ștergere, reacție, unreact, editare, pin, star, produs, catalog, invitație de grup, mesaje canal (text/media/link/poll/sticker/audio/ștergere), răspunsuri la story (text/media), video scurt și creare eveniment. |
get_message | Obține informații despre un mesaj specific după ID |
get_messages | Obține mesaje dintr-o conversație cu paginare, filtru autor și filtru fromMe |
| Nume Instrument | Descriere |
|---|---|
create_group | Creează un grup WhatsApp nou cu participanți, mesaj de invitație opțional și imagine de profil |
get_groups | Listează toate grupurile cu încărcare opțională a participanților, sortare, link-uri de invitație și paginare |
get_group | Obține informații despre un grup specific cu generare opțională de link de invitație |
group_add | Adaugă participanți la un grup cu invitație opțională |
group_remove | Elimină un participant dintr-un grup |
group_promote | Promovează un participant la admin |
group_demote | Retrogradează un admin la participant |
group_config | Configurează setările grupului: editare, trimitere, dispariție, membersCanAddMembers, approveNewMembers, nume, descriere |
set_group_profile_image | Setează imaginea de profil a grupului (512x512 recomandat) |
delete_group_profile_image | Șterge imaginea de profil a grupului |
group_accept_invite | Acceptă o invitație de grup prin codul de invitație |
group_revoke_invite | Revocă și regenerează link-ul de invitație al grupului |
group_approval_request_list | Listează cererile de aderare în așteptare pentru un grup |
group_approve_request | Aprobă cererile de aderare în așteptare |
group_reject_request | Respinge cererile de aderare în așteptare |
get_group_info_by_invite_code | Obține informații despre grup folosind codul de invitație |
leave_group | Părăsește un grup WhatsApp |
| Nume Instrument | Descriere |
|---|---|
get_contacts | Listează toate contactele |
get_contact | Obține informații despre un contact specific |
check_phones | Verifică starea de înregistrare WhatsApp a mai multor numere de telefon |
block_contact | Blochează sau deblochează un contact |
get_profile_image | Obține poza de profil a unui contact sau grup |
set_profile_image | Setează poza de profil a contului WhatsApp |
delete_profile_image | Șterge poza de profil a contului WhatsApp |
contact_add | Adaugă un contact nou în agenda WhatsApp (necesită activarea "Manage contacts from web") |
contact_edit | Editează un contact existent din agenda WhatsApp |
contact_remove | Elimină un contact din agenda WhatsApp |
| Nume Instrument | Descriere |
|---|---|
get_conversations | Listează toate conversațiile/chat-urile cu paginare |
get_conversation | Obține detalii despre o conversație specifică cu mesaje, filtru autor și filtru fromMe |
favorite_conversation | Adaugă sau elimină o conversație din favorite |
pin_conversation | Fixează sau eliberează o conversație |
archive_conversation | Arhivează sau dezarhivează o conversație |
mute_conversation | Dezactivează sau activează sunetul unei conversații (8 ore, 1 săptămână sau permanent) |
clear_conversation | Șterge toate mesajele dintr-o conversație |
| Nume Instrument | Descriere |
|---|---|
create_channel | Creează un canal WhatsApp nou cu nume, descriere și imagine |
get_channels | Listează toate canalele cu link-uri de invitație opționale |
get_channel | Obține informații despre un canal specific |
delete_channel | Șterge un canal pe care îl dețineți |
channel_config | Configurează setările canalului (nume, descriere, imagine) |
channel_invite_code | Obține codul/link-ul de invitație pentru un canal |
channel_subscribe | Se abonează la un canal |
channel_unsubscribe | Se dezabonează de la un canal |
channel_subscribe_by_invite_code | Se abonează la un canal folosind codul de invitație |
channel_unsubscribe_by_invite_code | Se dezabonează de la un canal folosind codul de invitație |
channel_get_messages | Obține mesaje dintr-un canal cu paginare |
channel_search | Caută canale după text |
channel_search_by_country | Caută canale după codul de țară (ISO 2 litere) |
channel_get_info_by_invite_code | Obține informații despre canal folosind codul de invitație |
channel_statistics | Obține statisticile și analizele canalului |
channel_demote | Retrogradează un admin dintr-un canal |
channel_accept_admin_invite | Acceptă o invitație de admin al canalului |
channel_revoke_admin_invite | Revocă invitația de admin pentru un număr |
| Nume Instrument | Descriere |
|---|---|
create_community | Creează o comunitate WhatsApp nouă cu subgrupuri opționale |
get_communities | Listează toate comunitățile cu informații detaliate opționale și paginare |
get_community | Obține detalii despre o comunitate specifică |
community_add | Adaugă participanți la o comunitate cu invitație opțională |
community_remove | Elimină un participant dintr-o comunitate |
community_promote | Promovează un participant la admin al comunității |
community_demote | Retrogradează un admin al comunității la participant |
community_add_subgroup | Adaugă grupuri existente ca subgrupuri într-o comunitate |
community_remove_subgroup | Elimină subgrupuri dintr-o comunitate |
community_revoke_invite | Revocă și regenerează link-ul de invitație al comunității |
deactivate_community | Dezactivează o comunitate |
| Nume Instrument | Descriere |
|---|---|
get_stories | Obține story-urile proprii cu paginare |
get_contacts_stories | Obține story-urile tuturor contactelor |
get_contact_stories | Obține story-urile unui contact specific |
create_story | Creează un story nou (text cu culoare de fundal sau media cu descriere) |
| Nume Instrument | Descriere |
|---|---|
create_label | Creează o etichetă nouă în WhatsApp Business cu nume și culoare |
get_labels | Listează toate etichetele |
get_label_chats | Obține toate chat-urile care au o anumită etichetă atribuită |
get_label_colors | Obține toate opțiunile de culoare disponibile pentru etichete |
edit_label | Editează o etichetă existentă (nume și/sau culoare) |
remove_labels | Șterge permanent una sau mai multe etichete |
add_label_to_chat | Atribuie o etichetă unui chat |
remove_label_from_chat | Elimină o etichetă dintr-un chat |
| Nume Instrument | Descriere |
|---|---|
get_catalog_products | Listează toate produsele din catalog |
get_catalog_product | Obține un produs specific din catalog |
add_catalog_product | Adaugă un produs nou (nume, imagine, preț, monedă, descriere, URL) |
edit_catalog_product | Editează un produs existent din catalog |
remove_catalog_product | Elimină un produs din catalog |
add_product_image | Adaugă o imagine la un produs din catalog |
remove_product_image | Elimină o imagine de la un produs din catalog |
get_contact_catalog_products | Listează produsele din catalogul unui alt contact WhatsApp Business |
get_catalog_collections | Listează toate colecțiile din catalog |
get_catalog_collection | Obține o colecție specifică cu produsele sale |
add_catalog_collection | Creează o colecție nouă în catalog |
edit_catalog_collection | Editează numele unei colecții din catalog |
remove_catalog_collection | Elimină o colecție din catalog |
add_collection_products | Adaugă produse la o colecție |
remove_collection_product | Elimină produse dintr-o colecție |
get_catalog_orders | Listează comenzile cu paginare, sortare și filtru de conversație |
get_catalog_order | Obține informații detaliate despre o comandă specifică |
get_catalog | Obține produsele din catalog (legacy) |
| Nume Instrument | Descriere |
|---|---|
get_presence | Obține starea curentă de prezență a unui contact (online, offline, ultima vizită) |
subscribe_presence | Se abonează pentru a primi actualizări de prezență pentru un contact prin webhook |
send_presence | Trimite starea dvs. de prezență (tastare, înregistrare, online, offline) către un contact |
| Nume Instrument | Descriere |
|---|---|
reject_call | Respinge un apel primit (callId obținut din notificarea webhook) |
create_call_link | Creează un link de apel partajabil pentru apeluri vocale sau video cu marcaj temporal programat |
| Nume Instrument | Descriere |
|---|---|
set_webhook | Setează URL-ul webhook pentru produs pentru a primi mesaje și evenimente primite |
set_ack_preference | Setează preferința de confirmare pentru activarea/dezactivarea livrării confirmărilor de citire prin webhook |
Odată conectat, spuneți pur și simplu asistentului AI ce doriți să faceți.
"Trimite un mesaj WhatsApp la +1234567890 cu textul 'Bună, comanda ta a fost expediată!'"
Apelează send_message cu tipul text, numărul de telefon și conținutul mesajului prin Maytapi API.
"Creează un grup WhatsApp numit 'Echipa Proiect' și adaugă +1234567890, +0987654321"
Apelează create_group cu numele grupului și numerele participanților.
"Arată-mi starea conexiunii mele WhatsApp"
Apelează get_status pentru a verifica starea curentă a conexiunii sesiunii WhatsApp.
"Creează un canal WhatsApp nou numit 'Actualizări Companie'"
Apelează create_channel cu numele canalului pentru a crea un canal WhatsApp nou.
Aduceți puterea completă a mesageriei WhatsApp direct în fluxul dvs. de lucru AI.
Automatizați comunicarea WhatsApp cu instrumentele AI pe care le folosiți deja.
Începeți cu Serverul MCP Maytapi în câteva minute.
Serverul MCP rulează local pe mașina dvs. și comunică cu Maytapi API prin HTTPS.
Dezvăluie caracteristici puternice pentru mesageria de business și automatizare cu API-ul nostru pentru WhatsApp
Explorează API-ul WhatsAppPerfect pentru afaceri, dezvoltatori și utilizatori avansați
Model Context Protocol (MCP) este un standard deschis creat de Anthropic care permite asistenților AI să se conecteze la instrumente și surse de date externe. Oferă o modalitate universală pentru AI de a interacționa cu servicii precum Maytapi WhatsApp API.
Serverul MCP în sine este gratuit și open source. Aveți nevoie doar de un abonament Maytapi activ pentru a utiliza WhatsApp API. Toate planurile Maytapi includ acces complet la API.
Testat cu Claude Desktop, Claude Code și Cursor. Funcționează cu orice instrument AI care suportă standardul Model Context Protocol.
Da. Serverul MCP rulează local pe mașina dvs. Datele de autentificare API sunt stocate în configurația locală și nu sunt trimise niciodată către terți. Toată comunicarea cu Maytapi API se face prin HTTPS.
O familiarizare de bază cu rularea comenzilor într-un terminal este utilă, dar nu este necesară programarea. Instalați Node.js, adăugați configurația și începeți să utilizați cu asistentul dvs. AI.
Înregistrați-vă sau conectați-vă la Consola Maytapi. Product ID și API Token sunt disponibile pe pagina de setări.
Deblochează Potențialul Complet al WhatsApp API-ului cu caracteristici nelimitate Personalizat pentru Succesul Mărcii Tale
Contactează-ne pentru a deveni partenerul nostru. Trimite un e-mail pentru a discuta despre orice condiție, acord și prețuri.