Ghost MCP Server
Ghost MCPサーバー
ClaudeのようなLLMインターフェースを通じてGhost CMSと対話するためのModel Context Protocol (MCP) サーバーです。このサーバーは、JWT認証を活用し、投稿、ユーザー、メンバー、ティア、オファー、ニュースレターを管理するための豊富なMCPツールセットを提供することで、Ghostブログへの安全かつ包括的なアクセスを実現します。

機能
@tryghost/admin-apiを使用した安全なGhost Admin APIリクエスト投稿、ユーザー、メンバー、ティア、オファー、ニュースレターを含む包括的なエンティティアクセス
あいまい検索と完全一致の両方に対応した高度な検索機能
Ghostエンティティの詳細で人間が読みやすい出力
カスタム
GhostError例外を使用した堅牢なエラーハンドリングトラブルシューティングを強化するためのMCPコンテキストを介した統合ログサポート
Related MCP server: Ghost CMS 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"
}
}
}
}利用可能なリソース
このMCPサーバーを通じて、以下のGhost CMSリソースを利用できます:
投稿 (Posts): Ghostサイトで公開された記事やコンテンツ。
メンバー (Members): サイトの登録ユーザーおよび購読者。
ニュースレター (Newsletters): Ghostを介して管理・送信されるメールニュースレター。
オファー (Offers): メンバー向けのプロモーションオファーや割引。
招待 (Invites): 新しいユーザーやスタッフをGhostサイトに招待するための招待状。
ロール (Roles): Ghost管理画面内でのユーザーロールと権限。
タグ (Tags): 投稿やコンテンツを整理するためのタグ。
ティア (Tiers): メンバー向けのサブスクリプションティア(プラン)。
ユーザー (Users): 管理者ユーザーおよびスタッフアカウント。
Webhook: 外部サービスへの自動イベント通知。
利用可能なツール
このMCPサーバーは、Model Context Protocolを介してGhost CMSを管理するための包括的なツールセットを公開しています。各リソースは、通常、エンティティの閲覧、読み取り、作成、編集、削除を含む一連の操作を提供します。利用可能なツールの概要は以下の通りです:
投稿 (Posts)
投稿の閲覧: フィルタ、ページネーション、並び替えを指定して投稿を一覧表示します。
投稿の読み取り: IDまたはスラッグで投稿を取得します。
投稿の追加: タイトル、コンテンツ、ステータスを指定して新しい投稿を作成します。
投稿の編集: IDを指定して既存の投稿を更新します。
投稿の削除: IDを指定して投稿を削除します。
メンバー (Members)
メンバーの閲覧: フィルタとページネーションを指定してメンバーを一覧表示します。
メンバーの読み取り: IDまたはメールアドレスでメンバーを取得します。
メンバーの追加: 新しいメンバーを作成します。
メンバーの編集: メンバーの詳細を更新します。
メンバーの削除: メンバーを削除します。
ニュースレター (Newsletters)
ニュースレターの閲覧: ニュースレターを一覧表示します。
ニュースレターの読み取り: IDでニュースレターを取得します。
ニュースレターの追加: 新しいニュースレターを作成します。
ニュースレターの編集: ニュースレターの詳細を更新します。
ニュースレターの削除: ニュースレターを削除します。
オファー (Offers)
オファーの閲覧: オファーを一覧表示します。
オファーの読み取り: IDでオファーを取得します。
オファーの追加: 新しいオファーを作成します。
オファーの編集: オファーの詳細を更新します。
オファーの削除: オファーを削除します。
招待 (Invites)
招待の閲覧: 招待を一覧表示します。
招待の追加: 新しい招待を作成します。
招待の削除: 招待を削除します。
ロール (Roles)
ロールの閲覧: ロールを一覧表示します。
ロールの読み取り: IDでロールを取得します。
タグ (Tags)
タグの閲覧: タグを一覧表示します。
タグの読み取り: IDまたはスラッグでタグを取得します。
タグの追加: 新しいタグを作成します。
タグの編集: タグの詳細を更新します。
タグの削除: タグを削除します。
ティア (Tiers)
ティアの閲覧: ティアを一覧表示します。
ティアの読み取り: IDでティアを取得します。
ティアの追加: 新しいティアを作成します。
ティアの編集: ティアの詳細を更新します。
ティアの削除: ティアを削除します。
ユーザー (Users)
ユーザーの閲覧: ユーザーを一覧表示します。
ユーザーの読み取り: IDまたはスラッグでユーザーを取得します。
ユーザーの編集: ユーザーの詳細を更新します。
ユーザーの削除: ユーザーを削除します。
Webhook
Webhookの閲覧: Webhookを一覧表示します。
Webhookの追加: 新しいWebhookを作成します。
Webhookの削除: Webhookを削除します。
各ツールはMCPプロトコルを介してアクセス可能であり、互換性のあるクライアントから呼び出すことができます。詳細なパラメータスキーマと使用方法については、
src/tools/のソースコードを参照してください。
エラーハンドリング
Ghost MCPサーバーは、API通信エラーや処理の問題を処理するためにカスタムの GhostError 例外を採用しています。これにより、トラブルシューティングを支援するための明確で説明的なエラーメッセージが保証されます。
コントリビューション
リポジトリをフォークする
フィーチャーブランチを作成する
変更をコミットする
プルリクエストを作成する
ライセンス
MIT
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 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.141MIT
- AlicenseNot gradedqualityDmaintenanceEnables comprehensive automation and management of Ghost CMS blogs through AI assistants, supporting full CRUD operations for posts, pages, members, media uploads, and bulk content management with enterprise-grade security and performance features.242MIT
- 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.
Related MCP Connectors
Publish and manage articles, series, comments, reactions, newsletters and blog analytics.
Publish to self-hosted WordPress from AI agents: markdown, images, SEO, and Notion sync.
Publish & manage shareable HTML/Markdown pages from your LLM, with access control.
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