Maytapi Server MCP pentru WhatsApp API

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.

Ce este 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.

Configurare Rapidă

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.

Cum Funcționează

1
Instalați Serverul MCP

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.

2
Conectați Instrumentul AI

Adăugați configurația serverului MCP în Claude Desktop, Claude Code, Cursor sau clientul MCP preferat.

3
Începeți să Folosiți WhatsApp prin AI

Cereți asistentului AI să trimită mesaje, să gestioneze grupuri, să creeze canale -- totul prin limbaj natural.

Locațiile Fișierelor de Configurare

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
CursorCursor Settings > MCP

Instrumente Disponibile

Serverul MCP Maytapi expune peste 80 de instrumente care acoperă întregul WhatsApp API. Iată lista completă grupată pe categorii.

Gestionare Produs și Telefon

Nume Instrument Descriere
get_productReturnează informațiile produsului
list_phonesListează toate telefoanele înregistrate la produs
add_phoneAdaugă un telefon nou la produs
get_statusReturnează starea sesiunii curente
get_screenReturnează captura de ecran a sesiunii curente
get_qr_codeReturnează codul QR pentru asocierea telefonului
connect_with_phone_numberConectare cu numărul de telefon în loc de codul QR
logoutDeconectează numărul din sesiunea curentă
get_phone_logsReturnează jurnalele pentru un telefon specific (filtru primite/trimise)

Mesagerie

Nume Instrument Descriere
send_messageTrimite 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_messageObține informații despre un mesaj specific după ID
get_messagesObține mesaje dintr-o conversație cu paginare, filtru autor și filtru fromMe

Gestionare Grupuri

Nume Instrument Descriere
create_groupCreează un grup WhatsApp nou cu participanți, mesaj de invitație opțional și imagine de profil
get_groupsListează toate grupurile cu încărcare opțională a participanților, sortare, link-uri de invitație și paginare
get_groupObține informații despre un grup specific cu generare opțională de link de invitație
group_addAdaugă participanți la un grup cu invitație opțională
group_removeElimină un participant dintr-un grup
group_promotePromovează un participant la admin
group_demoteRetrogradează un admin la participant
group_configConfigurează setările grupului: editare, trimitere, dispariție, membersCanAddMembers, approveNewMembers, nume, descriere
set_group_profile_imageSetează imaginea de profil a grupului (512x512 recomandat)
delete_group_profile_imageȘterge imaginea de profil a grupului
group_accept_inviteAcceptă o invitație de grup prin codul de invitație
group_revoke_inviteRevocă și regenerează link-ul de invitație al grupului
group_approval_request_listListează cererile de aderare în așteptare pentru un grup
group_approve_requestAprobă cererile de aderare în așteptare
group_reject_requestRespinge cererile de aderare în așteptare
get_group_info_by_invite_codeObține informații despre grup folosind codul de invitație
leave_groupPărăsește un grup WhatsApp

Operațiuni Contact

Nume Instrument Descriere
get_contactsListează toate contactele
get_contactObține informații despre un contact specific
check_phonesVerifică starea de înregistrare WhatsApp a mai multor numere de telefon
block_contactBlochează sau deblochează un contact
get_profile_imageObține poza de profil a unui contact sau grup
set_profile_imageSetează poza de profil a contului WhatsApp
delete_profile_imageȘterge poza de profil a contului WhatsApp
contact_addAdaugă un contact nou în agenda WhatsApp (necesită activarea "Manage contacts from web")
contact_editEditează un contact existent din agenda WhatsApp
contact_removeElimină un contact din agenda WhatsApp

Operațiuni Chat

Nume Instrument Descriere
get_conversationsListează toate conversațiile/chat-urile cu paginare
get_conversationObține detalii despre o conversație specifică cu mesaje, filtru autor și filtru fromMe
favorite_conversationAdaugă sau elimină o conversație din favorite
pin_conversationFixează sau eliberează o conversație
archive_conversationArhivează sau dezarhivează o conversație
mute_conversationDezactivează sau activează sunetul unei conversații (8 ore, 1 săptămână sau permanent)
clear_conversationȘterge toate mesajele dintr-o conversație

Operațiuni Canal

Nume Instrument Descriere
create_channelCreează un canal WhatsApp nou cu nume, descriere și imagine
get_channelsListează toate canalele cu link-uri de invitație opționale
get_channelObține informații despre un canal specific
delete_channelȘterge un canal pe care îl dețineți
channel_configConfigurează setările canalului (nume, descriere, imagine)
channel_invite_codeObține codul/link-ul de invitație pentru un canal
channel_subscribeSe abonează la un canal
channel_unsubscribeSe dezabonează de la un canal
channel_subscribe_by_invite_codeSe abonează la un canal folosind codul de invitație
channel_unsubscribe_by_invite_codeSe dezabonează de la un canal folosind codul de invitație
channel_get_messagesObține mesaje dintr-un canal cu paginare
channel_searchCaută canale după text
channel_search_by_countryCaută canale după codul de țară (ISO 2 litere)
channel_get_info_by_invite_codeObține informații despre canal folosind codul de invitație
channel_statisticsObține statisticile și analizele canalului
channel_demoteRetrogradează un admin dintr-un canal
channel_accept_admin_inviteAcceptă o invitație de admin al canalului
channel_revoke_admin_inviteRevocă invitația de admin pentru un număr

Operațiuni Comunitate

Nume Instrument Descriere
create_communityCreează o comunitate WhatsApp nouă cu subgrupuri opționale
get_communitiesListează toate comunitățile cu informații detaliate opționale și paginare
get_communityObține detalii despre o comunitate specifică
community_addAdaugă participanți la o comunitate cu invitație opțională
community_removeElimină un participant dintr-o comunitate
community_promotePromovează un participant la admin al comunității
community_demoteRetrogradează un admin al comunității la participant
community_add_subgroupAdaugă grupuri existente ca subgrupuri într-o comunitate
community_remove_subgroupElimină subgrupuri dintr-o comunitate
community_revoke_inviteRevocă și regenerează link-ul de invitație al comunității
deactivate_communityDezactivează o comunitate

Operațiuni Story Beta

Nume Instrument Descriere
get_storiesObține story-urile proprii cu paginare
get_contacts_storiesObține story-urile tuturor contactelor
get_contact_storiesObține story-urile unui contact specific
create_storyCreează un story nou (text cu culoare de fundal sau media cu descriere)

Operațiuni Etichetă

Nume Instrument Descriere
create_labelCreează o etichetă nouă în WhatsApp Business cu nume și culoare
get_labelsListează toate etichetele
get_label_chatsObține toate chat-urile care au o anumită etichetă atribuită
get_label_colorsObține toate opțiunile de culoare disponibile pentru etichete
edit_labelEditează o etichetă existentă (nume și/sau culoare)
remove_labelsȘterge permanent una sau mai multe etichete
add_label_to_chatAtribuie o etichetă unui chat
remove_label_from_chatElimină o etichetă dintr-un chat

Catalog Business

Nume Instrument Descriere
get_catalog_productsListează toate produsele din catalog
get_catalog_productObține un produs specific din catalog
add_catalog_productAdaugă un produs nou (nume, imagine, preț, monedă, descriere, URL)
edit_catalog_productEditează un produs existent din catalog
remove_catalog_productElimină un produs din catalog
add_product_imageAdaugă o imagine la un produs din catalog
remove_product_imageElimină o imagine de la un produs din catalog
get_contact_catalog_productsListează produsele din catalogul unui alt contact WhatsApp Business
get_catalog_collectionsListează toate colecțiile din catalog
get_catalog_collectionObține o colecție specifică cu produsele sale
add_catalog_collectionCreează o colecție nouă în catalog
edit_catalog_collectionEditează numele unei colecții din catalog
remove_catalog_collectionElimină o colecție din catalog
add_collection_productsAdaugă produse la o colecție
remove_collection_productElimină produse dintr-o colecție
get_catalog_ordersListează comenzile cu paginare, sortare și filtru de conversație
get_catalog_orderObține informații detaliate despre o comandă specifică
get_catalogObține produsele din catalog (legacy)

Operațiuni Prezență

Nume Instrument Descriere
get_presenceObține starea curentă de prezență a unui contact (online, offline, ultima vizită)
subscribe_presenceSe abonează pentru a primi actualizări de prezență pentru un contact prin webhook
send_presenceTrimite starea dvs. de prezență (tastare, înregistrare, online, offline) către un contact

Operațiuni Apel

Nume Instrument Descriere
reject_callRespinge un apel primit (callId obținut din notificarea webhook)
create_call_linkCreează un link de apel partajabil pentru apeluri vocale sau video cu marcaj temporal programat

Configurare Webhook

Nume Instrument Descriere
set_webhookSetează URL-ul webhook pentru produs pentru a primi mesaje și evenimente primite
set_ack_preferenceSetează preferința de confirmare pentru activarea/dezactivarea livrării confirmărilor de citire prin webhook

Exemplu de Utilizare

Odată conectat, spuneți pur și simplu asistentului AI ce doriți să faceți.

Spuneți:

"Trimite un mesaj WhatsApp la +1234567890 cu textul 'Bună, comanda ta a fost expediată!'"

AI execută:

Apelează send_message cu tipul text, numărul de telefon și conținutul mesajului prin Maytapi API.

Spuneți:

"Creează un grup WhatsApp numit 'Echipa Proiect' și adaugă +1234567890, +0987654321"

AI execută:

Apelează create_group cu numele grupului și numerele participanților.

Spuneți:

"Arată-mi starea conexiunii mele WhatsApp"

AI execută:

Apelează get_status pentru a verifica starea curentă a conexiunii sesiunii WhatsApp.

Spuneți:

"Creează un canal WhatsApp nou numit 'Actualizări Companie'"

AI execută:

Apelează create_channel cu numele canalului pentru a crea un canal WhatsApp nou.

De Ce Să Folosiți Serverul MCP Maytapi?

Aduceți puterea completă a mesageriei WhatsApp direct în fluxul dvs. de lucru AI.

  • Peste 80 de instrumente care acoperă mesageria, grupuri, canale, comunități, cataloage, etichete și multe altele
  • Nu necesită programare -- doar configurați și începeți să utilizați
  • Funcționează cu Claude Desktop, Claude Code, Cursor și alți clienți MCP
  • Standard deschis -- nu sunteți legat de un singur furnizor AI

Automatizați comunicarea WhatsApp cu instrumentele AI pe care le folosiți deja.

Cerințe

Î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.

Ești gata să îți potențezi comunicarea pe WhatsApp?

Dezvăluie caracteristici puternice pentru mesageria de business și automatizare cu API-ul nostru pentru WhatsApp

Explorează API-ul WhatsApp

Perfect pentru afaceri, dezvoltatori și utilizatori avansați

Întrebări Frecvente

Ce este MCP?

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 este gratuit?

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.

Ce instrumente AI sunt suportate?

Testat cu Claude Desktop, Claude Code și Cursor. Funcționează cu orice instrument AI care suportă standardul Model Context Protocol.

Este API Token-ul meu securizat?

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.

Trebuie să știu să programez?

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.

De unde pot obține datele de autentificare API?

Înregistrați-vă sau conectați-vă la Consola Maytapi. Product ID și API Token sunt disponibile pe pagina de setări.

Explorează WhatsApp API-ul pentru Clientul Tău

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.