Agen AI (MCP)

Zinn® Chat untuk agen AI

Situs WordPress Anda adalah server MCP-nya sendiri. Asisten AI masuk sebagai pengguna WordPress dengan kata sandi aplikasi dan dapat melakukan apa yang boleh dilakukan oleh pengguna tersebut dengan Zinn® Chat — tidak lebih.

36 tindakan: 21 gratis, 15 di Pro.

Referensi pengembang: setiap tindakan, rute REST-nya, dan parameternya

Atur dalam tiga langkah

  1. Periksa tombol

    Anda memerlukan WordPress 6.9 atau versi yang lebih baru serta Zinn® Chat 2.9.0 atau versi yang lebih baru. Di pengaturan plugin, "Allow AI agents (MCP)" aktif kecuali Anda mematikannya.

  2. Buat kata sandi aplikasi

    Di WordPress, buka Users, lalu Profile, dan tambahkan application password yang dinamai sesuai aplikasi AI Anda. Salin kata sandi tersebut: WordPress hanya menampilkannya sekali.

  3. Tambahkan situs ke aplikasi AI Anda

    Gunakan nama pengguna WordPress Anda, kata sandi aplikasi, dan alamat koneksi situs Anda:

    https://example.com/wp-json/zinn-chat/v1/mcp

Konfigurasi untuk aplikasi AI populer

Setiap aplikasi di bawah ini berkomunikasi dengan situs Anda melalui proxy resmi WordPress, @automattic/mcp-wordpress-remote. Ganti alamat, nama pengguna, dan kata sandi dengan milik Anda.

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@latest

Kursor

// .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"
      }
    }
  }
}

Aplikasi lainnya

Aplikasi apa pun yang mendukung server MCP melalui input dan output standar dapat menggunakan perintah dan pengaturan yang sama. Aplikasi yang hanya terhubung ke server HTTP jarak jauh dapat mengakses alamat koneksi secara langsung dengan nama pengguna dan kata sandi aplikasi yang sama. ChatGPT adalah pengecualian untuk saat ini: aplikasi ini terhubung ke server MCP hanya melalui masuk OAuth, sehingga tidak dapat menggunakan kata sandi aplikasi.

Apa yang dapat dilakukan oleh agen AI

Semua hal yang dapat dilakukan oleh layar plugin itu sendiri. Tindakan yang ditandai Pro memerlukan lisensi Zinn® Chat Pro.

TindakanCara kerjanyaEdisi
Jawab tiketMembalas pelanggan melalui email (text), atau menambahkan catatan internal (note: true); status opsional mengubah status tiket.Edisi gratis
Tanya asistenMengajukan pertanyaan ke asisten AI situs dan mengembalikan jawabannya beserta setiap sumber yang ditemukan.Edisi gratis
Ubah banyak tiket sekaligus (Pro)Mengubah status, prioritas, atau pihak yang ditugaskan dari hingga 100 tiket (id). Setiap tiket melewati pemeriksaan yang sama seperti saat diubah secara mandiri; hasilnya mencantumkan setiap tiket tersebut.Edisi Pro
Ubah obrolan menjadi tiketMembuka tiket dari obrolan sehingga dapat dijawab melalui email (memerlukan alamat email pengunjung).Edisi gratis
Tutup obrolanMengakhiri obrolan; pengunjung masih dapat meminta transkrip.Edisi gratis
Buka tiketMembuka tiket atas nama pelanggan (email, subjek, dan pesan pertama mereka).Edisi gratis
Hapus balasan tersimpan (Pro)Menghapus balasan yang disimpan.Edisi Pro
Hapus tiketMenghapus tiket dan percakapannya secara permanen (hanya untuk manajer).Edisi gratis
Draf artikel bantuan dari tiket (Pro)Menulis draf artikel pusat pengetahuan dari tiket yang telah diselesaikan; artikel tersebut akan tetap berupa draf hingga seseorang mempublikasikannya.Edisi Pro
Draf artikel bantuan untuk pertanyaan yang belum terjawab (Pro)Menulis draf artikel basis pengetahuan yang menjawab pertanyaan (id) yang dipilih; artikel tersebut tetap berupa draf.Edisi Pro
Isi balasan yang disimpan (Pro)Mengembalikan teks balasan yang disimpan dengan placeholder yang diisi untuk satu obrolan atau tiket.Edisi Pro
Baca obrolanMengembalikan pesan satu chat dan detail pengunjung (after: hanya pesan yang lebih baru dari id ini).Edisi gratis
Baca ringkasan dukunganMengembalikan jumlah tiket di setiap status dan berapa banyak chat yang sedang menunggu agen (beserta pesan yang belum dibaca), serta apakah chat, asisten, dan tiket diaktifkan.Edisi gratis
Baca pengaturan obrolanMengembalikan setiap pengaturan obrolan: widget, asisten, orang dan jam buka, tiket dan email, indeks situs, privasi, serta spam.Edisi gratis
Baca statistik dukungan (Pro)Mengembalikan nomor obrolan dan tiket, waktu respons, dan peringkat untuk N hari terakhir (hari).Edisi Pro
Baca tiketMengembalikan satu tiket beserta seluruh percakapan, status, prioritas, dan pihak yang ditugaskan.Edisi gratis
Kembalikan obrolan ke asistenMengembalikan chat ke asisten AI, yang menjawab pengunjung dari konten situs.Edisi gratis
Daftar balasan yang disimpan (Pro)Menampilkan daftar balasan tersimpan yang dapat disisipkan oleh agen, beserta pintasannya.Edisi Pro
Daftar obrolan langsungMenampilkan daftar obrolan yang sedang menunggu, sedang berlangsung, dan baru saja ditutup, beserta pihak yang menangani masing-masing obrolan.Edisi gratis
Daftar apa yang diketahui oleh asistenMencantumkan konten yang digunakan asisten untuk menjawab, beserta status indeksnya, satu halaman setiap kalinya.Edisi gratis
Daftar pertanyaan yang belum terjawab (Pro)Menampilkan daftar pertanyaan yang diajukan pengunjung yang tidak dapat dijawab oleh basis pengetahuan.Edisi Pro
Daftar tiketMenampilkan daftar tiket dukungan, difilter berdasarkan status atau pencarian, satu halaman dalam satu waktu.Edisi gratis
Bangun ulang indeks pencarian asistenMembangun ulang vektor pencarian untuk satu item (item_id) atau semuanya (all: true) (khusus manajer).Edisi gratis
Baca ulang konten ke dalam asistenMembaca ulang satu item (item_id) atau semuanya (all: true) ke dalam indeks asisten (khusus manajer).Edisi gratis
Balas di obrolanMengirim pesan ke pengunjung (text), atau menambahkan catatan internal yang hanya dapat dilihat oleh agen (note: true).Edisi gratis
Simpan balasan tersimpan (Pro)Membuat atau mengubah balasan tersimpan (judul, pintasan, isi, departemen; id untuk mengubah salah satu).Edisi Pro
Tulis artikel bantuan (Pro)Membuat artikel basis pengetahuan, atau mengubahnya (id): judul, konten, ringkasan, kategori, dan status (draf, atau terbitkan saat Anda diizinkan menerbitkan).Edisi Pro
Cari di basis pengetahuan (Pro)Mencari artikel bantuan untuk ditautkan dalam balasan (q: pencarian).Edisi Pro
Atur departemen dan label percakapan (Pro)Menetapkan departemen dan tag dari obrolan atau tiket (jenis: obrolan atau tiket; id).Edisi Pro
Tandai pertanyaan yang belum terjawab (Pro)Menandai pertanyaan yang belum terjawab sebagai terbuka, direncanakan, atau diabaikan (id, status).Edisi Pro
Atur ketersediaan AndaMenandai agen yang masuk sebagai tersedia atau tidak tersedia untuk obrolan baru (away: true atau false).Edisi gratis
Buat draf balasan dengan AI (Pro)Membuat draf balasan untuk obrolan atau tiket dari konten situs; tidak ada yang dikirim.Edisi Pro
Ringkas percakapan dengan AI (Pro)Merangkum obrolan atau tiket dalam beberapa baris.Edisi Pro
Mulai obrolanMenugaskan obrolan yang sedang menunggu kepada agen yang masuk, sehingga pengunjung berbicara dengan seseorang.Edisi gratis
Ubah pengaturan obrolanMengubah pengaturan yang Anda kirim (pengaturan: kunci ke nilai) dan mempertahankan sisanya. Setiap nilai diperiksa persis seperti pada layar pengaturan; get-settings mencantumkan kunci-kuncinya.Edisi gratis
Ubah tiketMengubah status, prioritas, atau pihak yang ditugaskan pada tiket.Edisi gratis

Aman secara desain

Setiap tindakan memeriksa izin WordPress yang sama seperti layar plugin itu sendiri, untuk halaman atau postingan persis yang disentuhnya. Seorang pelanggan (subscriber) tidak dapat terhubung sama sekali.

Kata sandi aplikasi dapat dicabut kapan saja di bagian Pengguna, Profil, tanpa mengubah kata sandi normal Anda.

Matikan "Allow AI agents (MCP)" dan tindakan serta alamat koneksi akan hilang dari situs.

Halaman yang diubah oleh agen akan tetap menyimpan revisi WordPress-nya, sehingga perubahan apa pun dapat dibatalkan.

Di-hosting dengan Zinn Digital®?

Jika Zinn Digital® menghosting situs tersebut, server MCP kami sendiri dapat menggunakan tindakan ini untuk Anda tanpa kata sandi aplikasi: sambungkan aplikasi AI Anda ke server MCP Zinn Digital® dan gunakan wordpress_abilities_list serta wordpress_ability_run.

Server MCP Zinn Digital®