AI-agenten (MCP)
Zinn® Chat voor AI-agenten
Uw WordPress site is een eigen MCP-server. Een AI-assistent meldt zich aan als WordPress-gebruiker met een toepassingswachtwoord en kan doen wat die gebruiker mag doen met Zinn® Chat — niet meer dan dat.
36 acties: 21 gratis, 15 in Pro.
Ontwikkelaarsreferentie: elke actie, de bijbehorende REST-route en de parameters
Stel het in in drie stappen
Controleer de schakelaar
U hebt WordPress 6.9 of later en Zinn® Chat 2.9.0 of later nodig. In de instellingen van de plugin staat "Allow AI agents (MCP)" ingeschakeld, tenzij u dit hebt uitgeschakeld.
Een applicatiewachtwoord aanmaken
Open in WordPress Gebruikers en vervolgens Profiel, en voeg een toepassingswachtwoord toe dat is vernoemd naar uw AI-app. Kopieer dit: WordPress toont het slechts één keer.
Voeg de website toe aan uw AI-app
Gebruik uw WordPress gebruikersnaam, het applicatiewachtwoord en het verbindingsadres van uw website:
https://example.com/wp-json/zinn-chat/v1/mcp
Configuratie voor populaire AI-apps
Elke onderstaande app maakt verbinding met uw site via de officiële WordPress-proxy, @automattic/mcp-wordpress-remote. Vervang het adres, de gebruikersnaam en het wachtwoord door die van u.
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"zinn-chat": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-chat/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-chat \
-e WP_API_URL=https://example.com/wp-json/zinn-chat/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestCursor
// .cursor/mcp.json
{
"mcpServers": {
"zinn-chat": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-chat/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}VS Code
// .vscode/mcp.json — VS Code's key is "servers"
{
"servers": {
"zinn-chat": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-chat/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Andere apps
Elke app die MCP-servers ondersteunt via standaard invoer en uitvoer kan dezelfde opdracht en instellingen gebruiken. Apps die alleen verbinding maken met externe HTTP-servers kunnen het verbindingsadres rechtstreeks bereiken met dezelfde gebruikersnaam en het applicatiewachtwoord. ChatGPT is voorlopig de uitzondering: deze maakt alleen verbinding met MCP-servers via een OAuth-aanmelding, waardoor er geen applicatiewachtwoord kan worden gebruikt.
Wat een AI-agent kan doen
Alles wat de eigen schermen van de plug-in kunnen. Acties die zijn gemarkeerd als Pro vereisen een licentie voor Zinn® Chat Pro.
| Actie | Wat het doet | Editie |
|---|---|---|
| Ticket beantwoorden | Beantwoordt de klant per e-mail (tekst), of voegt een interne notitie toe (note: true); de status wijzigt optioneel de status van de ticket. | Gratis editie |
| Vraag het aan de assistent | Stelt een vraag aan de AI-assistent van de website en geeft het antwoord terug samen met elke bron die is gevonden. | Gratis editie |
| Meerdere tickets tegelijk wijzigen (Pro) | Wijzigt de status, prioriteit of toegewezen persoon van maximaal 100 tickets (ids). Elk ticket doorloopt dezelfde controles als wanneer dit individueel wordt gewijzigd; het resultaat somt ze stuk voor stuk op. | Pro-editie |
| Zet een chat om in een ticket | Opent een ticket vanuit een chat zodat dit per e-mail kan worden beantwoord (vereist het e-mailadres van de bezoeker). | Gratis editie |
| Chat sluiten | Beëindigt een chat; de bezoeker kan nog steeds om het transcript vragen. | Gratis editie |
| Een ticket openen | Opent een ticket namens een klant (hun e-mailadres, een onderwerp en het eerste bericht). | Gratis editie |
| Een opgeslagen antwoord verwijderen (Pro) | Hiermee wordt een opgeslagen antwoord verwijderd. | Pro-editie |
| Ticket verwijderen | Verwijdert een ticket en de bijbehorende conversatie definitief (alleen voor managers). | Gratis editie |
| Een help-artikel opstellen op basis van een ticket (Pro) | Schrijft een conceptartikel voor de kennisbank op basis van een opgelost ticket; dit blijft een concept totdat iemand het publiceert. | Pro-editie |
| Concept-help artikelen opstellen voor onbeantwoorde vragen (Pro) | Schrijft conceptartikelen voor de kennisbank als antwoord op de gekozen vragen (ids); deze blijven concepten. | Pro-editie |
| Vul een opgeslagen antwoord in (Pro) | Geeft de tekst van een opgeslagen antwoord terug met de tijdelijke aanduidingen ingevuld voor één chat of ticket. | Pro-editie |
| Chat lezen | Geeft de berichten en bezoekersgegevens van één chat terug (after: alleen berichten die newer zijn dan dit ID). | Gratis editie |
| Lees het ondersteuningsoverzicht | Geeft het aantal tickets per status terug, hoeveel chats er wachten op een medewerker (inclusief ongelezen berichten), en of de chat, de assistent en tickets zijn ingeschakeld. | Gratis editie |
| Chatinstellingen lezen | Geeft alle chatinstellingen terug: de widget, de assistent, personen en openingstijden, tickets en e-mail, de site-index, privacy en spam. | Gratis editie |
| Ondersteuningsstatistieken lezen (Pro) | Geeft chat- en ticketnummers, reactietijden en beoordelingen terug voor de laatste N dagen (dagen). | Pro-editie |
| Ticket lezen | Geeft één ticket terug met de volledige conversatie, status, prioriteit en toegewezen persoon. | Gratis editie |
| Draag een chat over aan de assistent | Stuurt een chat naar de AI-assistent, die de bezoeker beantwoordt op basis van de inhoud van de website. | Gratis editie |
| Opgeslagen antwoorden weergeven (Pro) | Toont de opgeslagen antwoorden die medewerkers kunnen invoegen, inclusief de bijbehorende sneltoetsen. | Pro-editie |
| Livechats weergeven | Toont wachtende, lopende en recent gesloten chats, inclusief de medewerker die elke chat behandelt. | Gratis editie |
| Geef een overzicht van wat de assistent weet | Geeft per pagina een lijst weer van de inhoud waar de assistent op antwoordt, inclusief de indexeringsstatus. | Gratis editie |
| Onbeantwoorde vragen weergeven (Pro) | Toont de vragen van bezoekers die de kennisbank niet kon beantwoorden. | Pro-editie |
| Tickets weergeven | Toont supporttickets, gefilterd op status of een zoekopdracht, per pagina. | Gratis editie |
| Herbouw de zoekindex van de assistent | Bouwt de zoekvectoren opnieuw op voor één item (item_id) of voor alles (all: true) (alleen voor managers). | Gratis editie |
| Inhoud opnieuw inlezen in de assistent | Leest één item (item_id) of alles (all: true) opnieuw in de index van de assistent (alleen voor managers). | Gratis editie |
| Reageren in een chat | Stuurt een bericht naar de bezoeker (text), of voegt een interne notitie toe die alleen medewerkers zien (note: true). | Gratis editie |
| Een opgeslagen antwoord opslaan (Pro) | Maakt een opgeslagen antwoord aan of wijzigt dit (titel, snelkoppeling, hoofdtekst, afdeling; id om er een te wijzigen). | Pro-editie |
| Schrijf een hulppagina (Pro) | Maakt een kennisbankartikel aan of wijzigt er een (id): titel, inhoud, samenvatting, categorieën en status (concept, of publiceren wanneer u mag publiceren). | Pro-editie |
| Doorzoek de kennisbank (Pro) | Zoekt helpartikelen om in een antwoord te linken (q: de zoekopdracht). | Pro-editie |
| Stel de afdeling en tags van een gesprek in (Pro) | Stelt de afdeling en labels van een chat of ticket in (soort: chat of ticket; id). | Pro-editie |
| Markeer onbeantwoorde vragen (Pro) | Markeert onbeantwoorde vragen als open, gepland of afgewezen (id's, status). | Pro-editie |
| Stel uw beschikbaarheid in | Markeert de ingelogde medewerker als beschikbaar of afwezig voor nieuwe chats (afwezig: true of false). | Gratis editie |
| Antwoord opstellen met AI (Pro) | Stelt een antwoord op een chat of ticket op op basis van de site-inhoud; er wordt niets verzonden. | Pro-editie |
| Vat een gesprek met AI (Pro) samen | Vat een chat of ticket in een paar regels samen. | Pro-editie |
| Chat starten | Wijst een wachtende chat toe aan de ingelogde medewerker, zodat de bezoeker met een persoon spreekt. | Gratis editie |
| Chatinstellingen wijzigen | Wijzigt de instellingen die u verzendt (instellingen: sleutel naar waarde) en behoudt de rest. Elke waarde wordt exact gecontroleerd zoals op het instellingenscherm; get-settings vermeldt de sleutels. | Gratis editie |
| Ticket wijzigen | Wijzigt de status, prioriteit of toegewezen persoon van een ticket. | Gratis editie |
Veilig van nature
Elke actie controleert dezelfde WordPress-bevoegdheid als het scherm van de plug-in zelf, voor de exacte pagina of het bericht dat ermee wordt gewijzigd. Een abonnee kan helemaal geen verbinding maken.
Applicatiewachtwoorden kunnen op elk moment worden ingetrokken onder Gebruikers, Profiel, zonder dat uw normale wachtwoord hoeft te worden gewijzigd.
Schakel "Allow AI agents (MCP)" uit en de acties en het verbindingsadres verdwijnen van de site.
Pagina's die door een agent worden gewijzigd, behouden hun WordPress-revisies, zodat elke wijziging ongedaan kan worden gemaakt.
Gehost bij Zinn Digital®?
Als Zinn Digital® de website host, kan onze eigen MCP-server deze acties voor u uitvoeren zonder applicatiewachtwoord: verbind uw AI-app met de Zinn Digital® MCP-server en gebruik wordpress_abilities_list en wordpress_ability_run.