Ghost MCP Server
Ghost MCP Server
Сервер протокола контекста модели (MCP) для взаимодействия с Ghost CMS через интерфейсы LLM, такие как Claude. Этот сервер обеспечивает безопасный и всесторонний доступ к вашему блогу на Ghost, используя JWT-аутентификацию и богатый набор инструментов MCP для управления публикациями, пользователями, участниками, уровнями подписки, предложениями и новостными рассылками.

Возможности
Безопасные запросы к Ghost Admin API с помощью
@tryghost/admin-apiКомплексный доступ к сущностям, включая публикации, пользователей, участников, уровни подписки, предложения и новостные рассылки
Расширенная функциональность поиска с опциями нечеткого и точного соответствия
Подробный, понятный для человека вывод данных сущностей Ghost
Надежная обработка ошибок с использованием пользовательских исключений
GhostErrorИнтегрированная поддержка логирования через контекст MCP для упрощения поиска и устранения неисправностей
Related MCP server: Ghost MCP Server
Использование
Чтобы использовать это с клиентами MCP, например, Claude Desktop, добавьте следующее в ваш claude_desktop_config.json:
{
"mcpServers": {
"ghost-mcp": {
"command": "npx",
"args": ["-y", "@fanyangmeng/ghost-mcp"],
"env": {
"GHOST_API_URL": "https://yourblog.com",
"GHOST_ADMIN_API_KEY": "your_admin_api_key",
"GHOST_API_VERSION": "v5.0"
}
}
}
}Доступные ресурсы
Следующие ресурсы Ghost CMS доступны через этот сервер MCP:
Публикации (Posts): Статьи и контент, опубликованные на вашем сайте Ghost.
Участники (Members): Зарегистрированные пользователи и подписчики вашего сайта.
Новостные рассылки (Newsletters): Email-рассылки, управляемые и отправляемые через Ghost.
Предложения (Offers): Рекламные предложения и скидки для участников.
Приглашения (Invites): Приглашения для новых пользователей или сотрудников присоединиться к вашему сайту Ghost.
Роли (Roles): Роли пользователей и права доступа в панели администратора Ghost.
Теги (Tags): Организационные теги для публикаций и контента.
Уровни подписки (Tiers): Уровни подписки и тарифные планы для участников.
Пользователи (Users): Администраторы и учетные записи сотрудников.
Вебхуки (Webhooks): Автоматизированные уведомления о событиях для внешних сервисов.
Доступные инструменты
Этот сервер MCP предоставляет полный набор инструментов для управления вашей Ghost CMS через протокол контекста модели. Каждый ресурс предоставляет набор операций, обычно включающий просмотр, чтение, создание, редактирование и удаление сущностей. Ниже приведено краткое описание доступных инструментов:
Публикации
Просмотр публикаций: Список публикаций с дополнительными фильтрами, пагинацией и сортировкой.
Чтение публикации: Получение публикации по ID или ярлыку (slug).
Добавление публикации: Создание новой публикации с заголовком, контентом и статусом.
Редактирование публикации: Обновление существующей публикации по ID.
Удаление публикации: Удаление публикации по ID.
Участники
Просмотр участников: Список участников с фильтрами и пагинацией.
Чтение участника: Получение участника по ID или email.
Добавление участника: Создание нового участника.
Редактирование участника: Обновление данных участника.
Удаление участника: Удаление участника.
Новостные рассылки
Просмотр рассылок: Список новостных рассылок.
Чтение рассылки: Получение рассылки по ID.
Добавление рассылки: Создание новой рассылки.
Редактирование рассылки: Обновление данных рассылки.
Удаление рассылки: Удаление рассылки.
Предложения
Просмотр предложений: Список предложений.
Чтение предложения: Получение предложения по ID.
Добавление предложения: Создание нового предложения.
Редактирование предложения: Обновление данных предложения.
Удаление предложения: Удаление предложения.
Приглашения
Просмотр приглашений: Список приглашений.
Добавление приглашения: Создание нового приглашения.
Удаление приглашения: Удаление приглашения.
Роли
Просмотр ролей: Список ролей.
Чтение роли: Получение роли по ID.
Теги
Просмотр тегов: Список тегов.
Чтение тега: Получение тега по ID или ярлыку.
Добавление тега: Создание нового тега.
Редактирование тега: Обновление данных тега.
Удаление тега: Удаление тега.
Уровни подписки
Просмотр уровней: Список уровней подписки.
Чтение уровня: Получение уровня по ID.
Добавление уровня: Создание нового уровня.
Редактирование уровня: Обновление данных уровня.
Удаление уровня: Удаление уровня.
Пользователи
Просмотр пользователей: Список пользователей.
Чтение пользователя: Получение пользователя по ID или ярлыку.
Редактирование пользователя: Обновление данных пользователя.
Удаление пользователя: Удаление пользователя.
Вебхуки
Просмотр вебхуков: Список вебхуков.
Добавление вебхука: Создание нового вебхука.
Удаление вебхука: Удаление вебхука.
Каждый инструмент доступен через протокол MCP и может быть вызван из совместимых клиентов. Для получения подробных схем параметров и информации об использовании см. исходный код в
src/tools/.
Обработка ошибок
Ghost MCP Server использует пользовательское исключение GhostError для обработки ошибок связи с API и проблем обработки. Это обеспечивает четкие и описательные сообщения об ошибках для помощи в устранении неполадок.
Вклад в проект
Сделайте форк репозитория
Создайте ветку для функции
Зафиксируйте изменения
Создайте pull request
Лицензия
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Publish and manage articles, series, comments, reactions, newsletters and blog analytics.
Manage websites, help documents and customer-support conversations with safe, scoped tools.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive management of Ghost CMS instances through the Admin API, supporting content operations (posts, tags), member management, newsletters, tiers, offers, and webhooks through natural language interactions.161MIT
- AlicenseNot gradedqualityNot gradedmaintenanceEnables interaction with Ghost CMS through the Ghost Admin API via LLM interfaces. It provides comprehensive tools for managing posts, members, newsletters, and other site entities through secure JWT authentication.-
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Ghost CMS content including posts, members, users, tags, tiers, offers, newsletters, invites, roles, and webhooks via the Ghost Admin API.-
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Ghost CMS sites through both Content (read-only) and Admin (read/write) APIs, allowing natural language management of posts, pages, tags, and settings.1MIT
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/MFYDev/ghost-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server