Розробники

Довідник можливостей Zinn® Cache

Zinn® Cache реєструє свої дії в WordPress Abilities API. Ці самі здібності є MCP-інструментами на власному сервері сайту та маршрутами REST у /wp-json/wp-abilities/v1. Цю сторінку згенеровано з власного реєстру плагіна.

Посібник користувача: підключення ШІ-додатка

Кінцеві точки

MCP через HTTP (з підтримкою потокової передачі)

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

MCP через WP-CLI (стандартні вхідні та вихідні дані)

wp mcp-adapter serve --server=zinn-cache --user=<login>

REST: перелічити можливості

/wp-json/wp-abilities/v1/abilities?category=zinn-cache

REST: запуск здібності

/wp-json/wp-abilities/v1/abilities/<name>/run

Автентифікація та дозволи

HTTP-запити автентифікуються за допомогою пароля додатка WordPress (HTTP Basic). Підключення до сервера MCP потребує можливості, наведеної нижче; кожна здатність потім перевіряє власний дозвіл для кожного об'єкта. Здатності лише для читання виконуються за допомогою GET із вхідними даними в рядку запиту; інші — за допомогою POST та тіла JSON {"input": {…}}.

Приклади

# REST: запуск здібності
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-cache/get-diagnostics/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-cache-get-diagnostics","arguments":{}}}

Усі можливості

Згенеровано з abilities.json плагіна, який у свою чергу згенеровано з працюючого сайту; тест не проходить, якщо вони не збігаються.

МожливістьЩо це робитьВиданняВІДПОЧИНОКДозвілПараметри
zinn-cache/clean-database
zinn-cache-clean-database
Очистити базу даних (Pro)
Видаляє у фоновому режимі елементи безладу, увімкнені в налаштуваннях. Те, що видалено, неможливо повернути.
Професійна версіяPOST …/abilities/zinn-cache/clean-database/runmanage_optionsжоден
zinn-cache/convert-images
zinn-cache-convert-images
Конвертувати всі наявні зображення (Pro)
Починає конвертацію зображень медіабібліотеки в сучасні формати, увімкнені в налаштуваннях, у фоновому режимі.
Професійна версіяPOST …/abilities/zinn-cache/convert-images/runmanage_optionsжоден
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
Переглянути аналітику кешу (Pro)
Повертає показник влучень кешу об'єктів і трафік за останні години (hours, до 720), його найповільніші команди та плагіни, які найчастіше пропускають кеш.
Професійна версіяGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
Прочитати звіт діагностики
Повертає звіт діагностики, який просить підтримка: версії, ліміти сервера, стан кешу та останні помилки. Він не містить жодних паролів чи ключів.
Безплатна версіяGET …/abilities/zinn-cache/get-diagnostics/runmanage_optionsжоден
zinn-cache/get-image-progress
zinn-cache-get-image-progress
Прочитати хід конвертації зображення (Pro)
Повертає поточний прогрес конвертації (або видалення) зображень.
Професійна версіяGET …/abilities/zinn-cache/get-image-progress/runmanage_optionsжоден
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
Читати налаштування Cache Pro (Pro)
Повертає всі налаштування Cache Pro (прогрівання, зображення, скрипти та стилі, очищення бази даних, розумне очищення, пошук). Секретні дані ніколи не повертаються.
Професійна версіяGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionsжоден
zinn-cache/get-settings
zinn-cache-get-settings
Прочитати налаштування кешу
Повертає всі налаштування кешу. Пароль Redis ніколи не повертається, повертається лише інформація про те, чи збережено його.
Безплатна версіяGET …/abilities/zinn-cache/get-settings/runmanage_optionsжоден
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
Переглянути засіб пошуку повільних запитів (Pro)
Повертає найповільніші запити до бази даних і вихідні дзвінки, зафіксовані пошуковцем, із зазначенням плагіна або теми, які їх виконали.
Професійна версіяGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionsжоден
zinn-cache/get-status
zinn-cache-get-status
Прочитати статус кешу
Повертає інформацію про те, чи ввімкнено та чи працює кеш сторінок і кеш об'єктів, скільки сторінок закешовано, а також дані про підключення кешу об'єктів та кількість влучень.
Безплатна версіяGET …/abilities/zinn-cache/get-status/runmanage_optionsжоден
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
Читати прогрес розігріву (Pro)
Повертає значення того, чи запущено прогрівання, скільки сторінок воно відвідало та скільки завершилося з помилкою.
Професійна версіяGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionsжоден
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
Попередній перегляд очищення бази даних (Pro)
Підраховує, що саме буде видалено під час очищення, за категоріями (ревізії, чорнетки, спам, застарілі тимчасові дані тощо). Нічого не видаляється.
Професійна версіяGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionsжоден
zinn-cache/purge
zinn-cache-purge
Очистити кеш
Видаляє кешовані сторінки: все (all: true), деякі адреси (urls) або все з певними мітками (tags). Сторінки створюються наново з приходом відвідувачів.
Безплатна версіяPOST …/abilities/zinn-cache/purge/runmanage_options (the REST route's own check)all: boolean, urls: array, tags: array
zinn-cache/remove-converted-images
zinn-cache-remove-converted-images
Видалити всі конвертовані зображення (Pro)
Видаляє кожну конвертовану копію зображень у фоновому режимі; оригінали залишаються.
Професійна версіяPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionsжоден
zinn-cache/reset-settings
zinn-cache-reset-settings
Повернути налаштування кешу за замовчуванням
Повертає кожен параметр кешу до значення за замовчуванням, як і кнопка «Скинути». Збережений пароль Redis також видаляється.
Безплатна версіяPOST …/abilities/zinn-cache/reset-settings/runmanage_optionsжоден
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
Очистити результати повільних запитів (Pro)
Скидає всі знайдені на даний момент повільні запити та виклики, після чого пошук починається знову.
Професійна версіяPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionsжоден
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
Змінити налаштування Cache Pro (Pro)
Змінює надіслані вами параметри Cache Pro (параметри: ключ — значення) та зберігає решту. Кожне значення перевіряється так само, як і на екрані Cache Pro; невідомий ключ відхиляється.
Професійна версіяPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (обов'язково)
zinn-cache/update-settings
zinn-cache-update-settings
Змінити налаштування кешу
Змінює налаштування, які ви надсилаєте, і зберігає решту (кеш сторінок, тривалість кешування сторінок, кеш об'єктів та його підключення Redis, правила очищення та виключення). Значення перевіряються та виправляються точно так само, як і на екрані кешу.
Безплатна версіяPOST …/abilities/zinn-cache/update-settings/runmanage_optionslscache_enabled: boolean, lscache_ttl: integer, object_cache_enabled: boolean, auto_purge_enabled: boolean, purge_on_upgrade: boolean, exclude_uris: array|object|string, exclude_query_keys: array|object|string, exclude_cookies: array|object|string, redis_host: string, redis_port: integer, redis_database: integer, redis_username: string, redis_password: string, redis_key_prefix: string, browser_ttl: integer, cache_logged_out_only: boolean, purge_on_comment: boolean, ttl_overrides: array|object|string
zinn-cache/warm-cache
zinn-cache-warm-cache
Прогріти кеш (Pro)
Починає відвідувати кожну сторінку в картах сайту у фоновому режимі, щоб відвідувачі отримували кешовані сторінки. Використовуйте після цього zinn-cache/get-warmup-progress.
Професійна версіяPOST …/abilities/zinn-cache/warm-cache/runmanage_optionsжоден