Mga AI agent (MCP)
Zinn® Chat para sa mga AI agent
Ang iyong WordPress site ay ang sarili nitong MCP server. Ang isang AI assistant ay nag-sign in bilang isang WordPress user gamit ang application password at maaaring gawin ang magagawa ng user na iyon sa Zinn® Chat — wala nang iba pa.
36 na aksyon: 21 libre, 15 sa Pro.
Sanggunian ng developer: bawat aksyon, ang REST route nito at ang mga parameter nito
I-set up ito sa tatlong hakbang
Suriin ang switch
Kailangan mo ng WordPress 6.9 o mas bago at Zinn® Chat 2.9.0 o mas bago. Sa mga setting ng plugin, naka-on ang "Allow AI agents (MCP)" maliban kung pinatay mo ito.
Gumawa ng password ng application
Sa WordPress, buksan ang Users, pagkatapos ay ang Profile, at magdagdag ng application password na may pangalan ng iyong AI app. Kopyahin ito: ipinapakita ito ng WordPress nang isang beses lang.
Idagdag ang site sa iyong AI app
Gamitin ang iyong WordPress username, ang application password at ang connection address ng iyong site:
https://example.com/wp-json/zinn-chat/v1/mcp
Configuration para sa mga sikat na AI app
Ang bawat app sa ibaba ay nakikipag-ugnayan sa iyong site sa pamamagitan ng opisyal na WordPress proxy, ang @automattic/mcp-wordpress-remote. Palitan ang address, username, at password ng sa iyo.
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 at VS Code
// .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"
}
}
}
}ChatGPT at iba pang app
Ang alinmang app na sumusuporta sa mga MCP server sa pamamagitan ng karaniwang input at output ay maaaring gumamit ng parehong command at mga setting. Ang mga app na kumokonekta lamang sa mga malalayong HTTP server ay maaaring direktang maabot ang address ng koneksyon gamit ang parehong username at password ng aplikasyon.
Ang kaya at kayang gawin ng isang AI agent
Ang lahat ng magagawa ng sariling mga screen ng plugin. Ang mga aksyong minarkahan ng Pro ay nangangailangan ng Zinn® Chat Pro licence.
| Aksyon | Ano ang ginagawa nito | Edisyon |
|---|---|---|
| Sumagot ng ticket | Tumutugon sa customer sa pamamagitan ng email (text), o nagdaragdag ng panloob na tala (note: true); opsyonal na binabago ng status ang status ng ticket. | Libreng edisyon |
| Tanungin ang assistant | Nagtanong sa AI assistant ng site at ibinalik ang sagot nito kasama ang bawat pinagmulang natagpuan nito. | Libreng edisyon |
| Baguhin ang maraming ticket nang sabay-sabay (Pro) | Binabago ang status, priyoridad o ang nagtatalaga ng hanggang 100 na tiket (mga id). Ang bawat tiket ay dumadaan sa parehong mga pagsusuri tulad ng pagbabago nito nang mag-isa; nakalista sa resulta ang bawat isa. | Pro edisyon |
| Gawing tiket ang isang chat | Nagbubukas ng tiket mula sa chat para masagot ito sa pamamagitan ng email (kailangan ang email address ng bisita). | Libreng edisyon |
| Isara ang chat | Tinatapos ang isang chat; maaari pa ring humingi ang bisita ng transcript. | Libreng edisyon |
| Magbukas ng tiket | Nagbubukas ng tiket sa ngalan ng isang customer (ang kanilang email, isang paksa at ang unang mensahe). | Libreng edisyon |
| Tanggalin ang nakaimbak na tugon (Pro) | Nagtatanggal ng nakas-save na tugon. | Pro edisyon |
| Mag-delete ng ticket | Permanenteng tinatanggal ang isang tiket at ang pag-uusap nito (para sa mga manager lamang). | Libreng edisyon |
| Bumuo ng artikulo sa tulong mula sa isang tiket (Pro) | Sumusulat ng isang draft na artikulo sa knowledge-base mula sa isang nalutas na ticket; nananatili itong draft hanggang sa i-publish ito ng isang tao. | Pro edisyon |
| Gumawa ng mga draft ng artikulo sa tulong para sa mga hindi nasagot na tanong (Pro) | Sumusulat ito ng mga draft na artikulo sa knowledge base na sumasagot sa mga napiling tanong (mga id); nananatili silang mga draft. | Pro edisyon |
| Punan ang isang naka-save na tugon (Pro) | Ibinabalik ang teksto ng naka-save na tugon na may mga nakapuno nitong placeholder para sa isang chat o tiket. | Pro edisyon |
| Basahin ang chat | Nagbabalik ng mga mensahe at detalye ng bisita ng isang chat (after: mga mensaheng mas bago lang kaysa sa id na ito). | Libreng edisyon |
| Basahin ang pangkalahatang-ideya ng suporta | Ibinabalik nito kung ilang tiket ang nasa bawat status at kung ilang chat ang naghihintay para sa isang tao (at ang kanilang mga hindi pa nababasang mensahe), pati na rin kung naka-on ba ang chat, ang assistant, at ang mga tiket. | Libreng edisyon |
| Basahin ang mga setting ng chat | Ibinabalik ang bawat setting ng chat: ang widget, ang assistant, ang mga tao at oras ng pagbubukas, mga tiket at email, ang index ng site, privacy at spam. | Libreng edisyon |
| Basahin ang mga istatistika ng suporta (Pro) | Ibinabalik ang mga numero ng chat at tiket, mga oras ng pagtugon at mga rating para sa huling N araw (days). | Pro edisyon |
| Magbasa ng tiket | Nagbabalik ng isang tiket kasama ang buong pag-uusap, status, prayoridad, at ang nag-aatas nito. | Libreng edisyon |
| Ibalik ang chat sa assistant | Nagbabalik ng chat sa AI assistant, na sumasagot sa bisita mula sa nilalaman ng site. | Libreng edisyon |
| I-list ang mga naka-save na tugon (Pro) | Naglilista ng mga naka-save na tugon na maaaring ipasok ng mga ahente, kasama ang kanilang mga shortcut. | Pro edisyon |
| Ilista ang mga live chat | Ipinapakista ang mga chat na naghihintay, kasalukuyang ginagawa, at kamakailang sinara, kasama kung sino ang humahawak sa bawat isa. | Libreng edisyon |
| Ilista kung ano ang alam ng assistant | Inililista nito ang nilalaman na sinasagutan ng assistant, kasama ang status ng index nito, bawat pahina. | Libreng edisyon |
| Ilista ang mga hindi pa nasasagot na tanong (Pro) | Ipinapakita ang mga tanong na itinanong ng mga bisita na hindi masagot ng knowledge base. | Pro edisyon |
| Maglista ng mga tiket | Naglilista ito ng mga ticket ng suporta, na naka-filter ayon sa status o paghahanap, bawat pahina. | Libreng edisyon |
| Buuin muli ang index ng paghahanap ng assistant | Muling binubuo ang mga vector ng paghahanap para sa isang item (item_id) o sa lahat (all: true) (mga manager lamang). | Libreng edisyon |
| Basahin muli ang nilalaman sa katulong | Binabasa muli ang isang aytem (item_id) o ang lahat (all: true) papasok sa index ng assistant (mga manager lamang). | Libreng edisyon |
| Sumagot sa chat | Nagpapadala ng mensahe sa bisita (text), o nagdaragdag ng panloob na tala na mga ahente lang ang nakakakita (note: true). | Libreng edisyon |
| I-save ang naka-save na tugon (Pro) | Lumilikha o nagbabago ng naka-save na tugon (pamagat, shortcut, katawan, departamento; id para baguhin ang isa). | Pro edisyon |
| Sumulat ng artikulo sa tulong (Pro) | Lumilikha ng artikulo sa knowledge-base, o nagbabago ng isa (id): pamagat, nilalaman, buod, mga kategorya at estado (draft, o i-publish kapag maaari kang mag-publish). | Pro edisyon |
| Maghanap sa knowledge base (Pro) | Humanap ng mga artikulo sa tulong na ili-link sa isang tugon (q: ang paghahanap). | Pro edisyon |
| Magtakda ng departamento at mga tag ng isang pag-uusap (Pro) | Itinatakda ang departamento at mga tag ng isang chat o tiket (uri: chat o tiket; id). | Pro edisyon |
| Markan ang mga tanong na walang sagot (Pro) | Minamark ang mga hindi nasagot na tanong bilang bukas, planado o tinanggihan (mga id, status). | Pro edisyon |
| Itakda ang iyong availability | Minamark ang naka-sign in na ahente bilang available o away para sa mga bagong chat (away: true o false). | Libreng edisyon |
| Gumawa ng draft ng tugon gamit ang AI (Pro) | Bumubuo ng blangkong draft ng tugon sa isang chat o tiket mula sa nilalaman ng site; walang ipinapadala. | Pro edisyon |
| Ibuod ang isang pag-uusap kasama ang AI (Pro) | Binubuod ang isang chat o tiket sa ilang linya. | Pro edisyon |
| Magsimula ng chat | Nagtatalaga ng naghihintay na chat sa naka-sign in na ahente, upang ang bisita ay makipag-usap sa isang tao. | Libreng edisyon |
| Palitan ang mga setting ng chat | Binabago nito ang mga setting na ipinapadala mo (mga setting: key hanggang value) at pinapanatili ang iba. Ang bawat value ay eksaktong sinusuri tulad ng sa screen ng mga setting; nakalista sa get-settings ang mga key. | Libreng edisyon |
| Baguhin ang isang tiket | Binabago ang katayuan, priyoridad o tagatalaga ng isang tiket. | Libreng edisyon |
Ligtas ayon sa disenyo
Sinusuri ng bawat aksyon ang parehong pahintulot ng WordPress tulad ng sariling screen ng plugin, para sa eksaktong pahina o post na hinahawakan nito. Hindi makakakonekta ang isang subscriber.
Maaaring bawiin ang mga password ng aplikasyon anumang oras sa ilalim ng Users, Profile, nang hindi binabago ang iyong karaniwang password.
Patayin ang "Allow AI agents (MCP)" at mawawala sa site ang mga aksyon at ang address ng koneksyon.
Pinapanatili ng mga pahinang binago ng isang agent ang kanilang mga WordPress revision, kaya pwedeng ibalik ang anumang pagbabago.
Naka-host ba sa Zinn Digital®?
Kung ang Zinn Digital® ang nagho-host ng site, ang aming sariling MCP server ang maaaring gumamit ng mga aksyong ito para sa iyo nang walang application password: ikonekta ang iyong AI app sa Zinn Digital® MCP server at gamitin ang wordpress_abilities_list at wordpress_ability_run.