Agenci AI (MCP)
Zinn® Reseller Toolkit dla agentów AI
Twoja witryna WordPress jest osobnym serwerem MCP. Asystent AI loguje się jako użytkownik WordPressa za pomocą hasła aplikacyjnego i może robić to, co ten użytkownik może zrobić za pomocą Zinn® Reseller Toolkit – nic więcej.
12 akcji: 12 bezpłatnych, 0 w planie Pro.
Dokumentacja dla programistów: każda akcja, jej ścieżka REST oraz parametry
Skonfiguruj to w trzech krokach
Sprawdź przełącznik
Potrzebujesz WordPress 6.9 lub nowszego oraz Zinn® Reseller Toolkit 1.6.1 lub nowszego. W ustawieniach wtyczki opcja „Zezwalaj na agentów AI (MCP)” jest włączona, chyba że została wyłączona.
Utwórz hasło aplikacji
W WordPressie otwórz Użytkownicy, następnie Profil i dodaj hasło aplikacyjne nazwane na cześć swojej aplikacji AI. Skopiuj je: WordPress wyświetla je tylko raz.
Dodaj witrynę do swojej aplikacji AI
Użyj swojej nazwy użytkownika WordPress, hasła do aplikacji oraz adresu połączenia swojej witryny:
https://example.com/wp-json/zinn-reseller/v1/mcp
Konfiguracja dla popularnych aplikacji AI
Każda aplikacja poniżej komunikuje się z Twoją witryną za pośrednictwem oficjalnego pełnomocnika WordPress, @automattic/mcp-wordpress-remote. Zastąp adres, nazwę użytkownika i hasło własnymi danymi.
Claude Desktop
// claude_desktop_config.json
{
"mcpServers": {
"zinn-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Claude Code
claude mcp add zinn-reseller \
-e WP_API_URL=https://example.com/wp-json/zinn-reseller/v1/mcp \
-e WP_API_USERNAME=your-username \
-e WP_API_PASSWORD=your-application-password \
-- npx -y @automattic/mcp-wordpress-remote@latestKursor
// .cursor/mcp.json
{
"mcpServers": {
"zinn-reseller": {
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/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-reseller": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@automattic/mcp-wordpress-remote@latest"
],
"env": {
"WP_API_URL": "https://example.com/wp-json/zinn-reseller/v1/mcp",
"WP_API_USERNAME": "your-username",
"WP_API_PASSWORD": "your-application-password"
}
}
}
}Inne aplikacje
Każda aplikacja obsługująca serwery MCP za pośrednictwem standardowego wejścia i wyjścia może używać tego samego polecenia i tych samych ustawień. Aplikacje, które łączą się tylko ze zdalnymi serwerami HTTP, mogą uzyskać bezpośredni dostęp do adresu połączenia, używając tej samej nazwy użytkownika i tego samego hasła aplikacyjnego. ChatGPT stanowi na razie wyjątek: łączy się z serwerami MCP wyłącznie za pomocą logowania OAuth, więc nie może używać hasła aplikacyjnego.
Co może zrobić agent AI
Wszystko, co potrafią własne ekrany wtyczki. Akcje oznaczone jako Pro wymagają licencji Zinn® Reseller Toolkit Pro.
| Akcja | Jak to działa | Wydanie |
|---|---|---|
| Utwórz klienta | Tworzy konto klienta pod Twoim kontem (name; default_currency, trzyliterowy kod). Przypisz je do planu przed utworzeniem pierwszej witryny. | Wersja darmowa |
| Utwórz witrynę dla klienta | Tworzy hostowaną witrynę dla jednego z Twoich klientów (client_id, product_line, primary_domain). Jest ona rozliczana na Twoim koncie według planu klienta, jako pochodząca z Twojego sklepu. | Wersja darmowa |
| Odczytaj plan klienta | Zwraca plan, z którego korzysta klient, oraz koszty z tym związane (client_id). | Wersja darmowa |
| Przeczytaj swoje konto odsprzedawcy | Zwraca konto odsprzedawcy w jednym odczycie: markę, plany, liczbę klientów i usług oraz konfigurację. | Wersja darmowa |
| Odczytaj ustawienia Zestawnika Reselera | Zwraca ustawienia tej wtyczki (adres API, plan używany przez nowe zamówienia, włączone funkcje). Klucz API nigdy nie jest zwracany – jedynie informacja o tym, czy został zapisany. | Wersja darmowa |
| Wyświetl listę klientów | Wyświetla konta klientów, po jednej stronie na raz (kursor, limit). | Wersja darmowa |
| Wyświetl plany, które możesz sprzedawać | Wyświetla listę planów hostingowych oraz ich cen (produkt i waluta je ograniczają). | Wersja darmowa |
| Wyświetl witryny klientów | Wykazuje wszystko, co zostało udostępnione dla Twoich klientów (parametry client_id i status ograniczają wyniki), strona po stronie. | Wersja darmowa |
| Przypisz klienta do planu | Przypisuje klienta do jednego z Twoich planów (client_id, plan_code; interval: miesiąc lub rok). Zrób to przed uruchomieniem ich pierwszej witryny. | Wersja darmowa |
| Zawieś witrynę klienta | Zawiesza witrynę klienta z powodu braku płatności (site_id; powód: własna notatka, nigdy niepokazywana klientowi). Witryna przestaje działać do momentu jej odwieszenia. | Wersja darmowa |
| Od zawieszenia witryny klienta | Usuwa blokadę z powodu braku płatności, dzięki czemu witryna znów działa (site_id). | Wersja darmowa |
| Zmień ustawienia narzędzi dla resellerów | Zmienia wysyłane ustawienia (plan_code, enable_domain_search, enable_panel_link, enable_woocommerce) i zachowuje pozostałe. Klucz API oraz adres są zmieniane tylko na ekranie. | Wersja darmowa |
Bezpieczny z założenia
Każda akcja sprawdza to samo uprawnienie WordPress co ekran samej wtyczki, dla dokładnej strony lub posta, których dotyczy. Subskrybent nie może w ogóle nawiązać połączenia.
Hasła aplikacyjne można w każdej chwili unieważnić w sekcji Użytkownicy, Profil, bez konieczności zmiany zwykłego hasła.
Wyłącz opcję „Zezwalaj na agentów AI (MCP)”, a działania i adres połączenia znikną z witryny.
Strony zmodyfikowane przez agenta zachowują swoje wersje WordPress, dzięki czemu każdą zmianę można cofnąć.
Hostowane w Zinn Digital®?
Jeśli Zinn Digital® hostuje witrynę, nasz własny serwer MCP może wykonywać te działania w Twoim imieniu bez hasła aplikacji: połącz swoją aplikację AI z serwerem MCP Zinn Digital® i użyj wordpress_abilities_list oraz wordpress_ability_run.