Integracja z Ghost MCP Server

Umożliw AI-automatyzację bloga na Ghost CMS dzięki Ghost MCP Server, pozwalając na płynne zarządzanie wpisami, użytkownikami, newsletterami i więcej za pomocą języka naturalnego.

Integracja z Ghost MCP Server

Co robi “Ghost” MCP Server?

Ghost MCP Server (Model Context Protocol) to wyspecjalizowane narzędzie łączące asystentów AI — takich jak Claude — z Twoim Ghost CMS, umożliwiając płynne zarządzanie blogiem za pomocą poleceń w języku naturalnym. Działając jako pomost między dużymi modelami językowymi a Ghost Admin API, serwer pozwala deweloperom i osobom zarządzającym treściami realizować zadania takie jak wyszukiwanie, tworzenie, edycja i usuwanie postów, zarządzanie użytkownikami, obsługa newsletterów i wiele więcej — bezpiecznie oraz programistycznie. To nie tylko usprawnia codzienne operacje na treściach, ale też daje możliwość wdrażania workflow AI dla zaawansowanej automatyzacji bloga, pobierania danych w czasie rzeczywistym i kontekstowego generowania treści. Dzięki solidnemu uwierzytelnianiu i szczegółowemu obsługiwaniu błędów, Ghost MCP Server ułatwia kontrolę zasobów Twojego bloga Ghost za pomocą interfejsów opartych na LLM.

Lista promptów

W repozytorium ani dokumentacji nie podano jawnych szablonów promptów.

Lista zasobów

  • Posty: Artykuły i treści opublikowane na Twoim blogu Ghost.
  • Członkowie: Zarejestrowani użytkownicy i subskrybenci Twojej strony.
  • Newslettery: Zarządzane i wysyłane przez Ghost newslettery e-mailowe.
  • Oferty: Promocje i rabaty dla członków.
  • Zaproszenia: Zaproszenia dla nowych użytkowników lub zespołu do dołączenia do bloga.
  • Role: Role i uprawnienia użytkowników w panelu Ghost admin.
  • Tagi: Tagi organizujące posty i treści.
  • Poziomy subskrypcji: Plany i poziomy subskrypcji dla członków.
  • Użytkownicy: Konta administratorów i członków zespołu.
  • Webhooki: Automatyczne powiadomienia o zdarzeniach do zewnętrznych usług.

Posty

  • Przeglądanie postów: Lista postów z opcjonalnymi filtrami, paginacją i sortowaniem.
  • Pobierz post: Pobierz post po ID lub slug.
  • Dodaj post: Utwórz nowy post z tytułem, treścią i statusem.
  • Edytuj post: Zaktualizuj istniejący post po ID.
  • Usuń post: Usuń post po ID.

Członkowie

  • Przeglądanie członków: Lista członków z filtrami i paginacją.
  • Pobierz członka: Pobierz członka po ID lub e-mailu.
  • Dodaj członka: Dodaj nowego członka.
  • Edytuj członka: Zaktualizuj dane członka.
  • Usuń członka: Usuń członka.

Newslettery

  • Przeglądanie newsletterów: Lista newsletterów.
  • Pobierz newsletter: Pobierz newsletter po ID.
  • Dodaj newsletter: Utwórz nowy newsletter.
  • Edytuj newsletter: Zaktualizuj dane newslettera.
  • Usuń newsletter: Usuń newsletter.

Oferty

  • Przeglądanie ofert: Lista ofert.
  • Pobierz ofertę: Pobierz ofertę po ID.
  • Dodaj ofertę: Utwórz nową ofertę.
  • Edytuj ofertę: Zaktualizuj dane oferty.
  • Usuń ofertę: Usuń ofertę.

Zaproszenia

  • Przeglądanie zaproszeń: Lista zaproszeń.
  • Dodaj zaproszenie: Utwórz nowe zaproszenie.

Przykłady użycia tego MCP Servera

  • Automatyzacja zarządzania treścią: Pozwól LLM-om wykonywać powtarzalne zadania związane z blogiem, takie jak tworzenie, edycja czy usuwanie wpisów, oszczędzając czas redaktorów i deweloperów.
  • Analiza członków i subskrybentów: Wyszukuj i zarządzaj listami członków lub analizuj zaangażowanie za pomocą skryptów i promptów automatyzujących.
  • Operacje na newsletterach: Automatyzuj tworzenie, edycję i zarządzanie newsletterami, zapewniając terminowy i spójny kontakt z subskrybentami.
  • Zarządzanie ofertami i promocjami: Twórz i obsługuj oferty lub kampanie promocyjne na podstawie poleceń w języku naturalnym.
  • Administracja zespołem i użytkownikami: Przyjmuj nowych członków zespołu lub zarządzaj rolami i zaproszeniami przez workflow AI, podnosząc efektywność operacyjną.

Jak skonfigurować

Windsurf

  1. Upewnij się, że Node.js jest zainstalowany na Twoim systemie.
  2. Zlokalizuj plik konfiguracyjny Windsurf.
  3. Dodaj serwer Ghost MCP, używając poniższego fragmentu 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"
          }
        }
      }
    }
    
  4. Zapisz konfigurację i zrestartuj Windsurf.
  5. Zweryfikuj działanie serwera, korzystając z funkcji Ghost MCP.

Claude

  1. Upewnij się, że masz zainstalowany Node.js.
  2. Edytuj plik claude_desktop_config.json.
  3. Wstaw poniższy fragment pod mcpServers:
    {
      "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"
          }
        }
      }
    }
    
  4. Zapisz i zrestartuj Claude Desktop.
  5. Przetestuj, wydając polecenia związane z Ghost przez interfejs LLM.

Cursor

  1. Zainstaluj Node.js, jeśli jeszcze nie jest obecny.
  2. Otwórz plik konfiguracyjny Cursor.
  3. Dodaj konfigurację Ghost MCP server:
    {
      "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"
          }
        }
      }
    }
    
  4. Zapisz i zrestartuj Cursor.
  5. Potwierdź poprawność konfiguracji, wykonując akcje Ghost MCP.

Cline

  1. Upewnij się, że Node.js jest zainstalowany.
  2. Edytuj plik konfiguracyjny Cline.
  3. Wstaw:
    {
      "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"
          }
        }
      }
    }
    
  4. Zapisz i zrestartuj Cline.
  5. Zweryfikuj integrację, uruchamiając narzędzia Ghost MCP.

Zabezpieczenie kluczy API

Przechowuj wrażliwe klucze jako zmienne środowiskowe zamiast wpisywać je na sztywno. Przykład:

{
  "mcpServers": {
    "ghost-mcp": {
      "command": "npx",
      "args": ["-y", "@fanyangmeng/ghost-mcp"],
      "env": {
        "GHOST_API_URL": "https://yourblog.com",
        "GHOST_ADMIN_API_KEY": "${GHOST_ADMIN_API_KEY}",
        "GHOST_API_VERSION": "v5.0"
      }
    }
  }
}

Ustaw GHOST_ADMIN_API_KEY jako zmienną środowiskową w systemie operacyjnym lub środowisku kontenerowym.

Jak użyć tego MCP w flows

Używanie MCP w FlowHunt

Aby zintegrować serwery MCP ze swoim workflow w FlowHunt, rozpocznij od dodania komponentu MCP do flow i połącz go ze swoim agentem AI:

FlowHunt MCP flow

Kliknij na komponent MCP, by otworzyć panel konfiguracji. W sekcji systemowej konfiguracji MCP wklej dane swojego serwera MCP w tym formacie JSON:

{
  "ghost-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Po skonfigurowaniu agent AI będzie mógł korzystać z tego MCP jako narzędzia ze wszystkimi jego funkcjami i możliwościami. Pamiętaj, aby zmienić “ghost-mcp” na faktyczną nazwę swojego serwera MCP i zastąpić URL własnym adresem serwera.


Przegląd

SekcjaDostępnośćSzczegóły/Uwagi
Przegląd
Lista promptówNie określono w dokumentacji
Lista zasobówByty bloga (posty, członkowie, newslettery itd.)
Lista narzędziNarzędzia CRUD do encji Ghost CMS
Zabezpieczenie kluczy APIObsługa zmiennych środowiskowych
Obsługa sampling (mało istotne w ocenie)Nie wspomniano

Obsługa roots: ⛔ (nie wspomniano)


Między przeglądem a tabelą MCP Score:
Ghost MCP Server oferuje kompleksowe zasoby i narzędzia do zarządzania Ghost CMS z jasnymi opcjami konfiguracji i bezpieczeństwa. Brakuje szablonów promptów, jawnej obsługi sampling czy roots, ale bardzo dobrze sprawdza się w praktycznej automatyzacji bloga. Oceniam na 7/10 pod względem użyteczności dla deweloperów i kompletności.


Ocena MCP

Ma LICENSE✅ (MIT)
Ma przynajmniej jedno narzędzie
Liczba Forków18
Liczba Gwiazdek59

Najczęściej zadawane pytania

Czym jest Ghost MCP Server?

Ghost MCP Server łączy asystentów AI z Twoim Ghost CMS, umożliwiając zarządzanie blogiem za pomocą języka naturalnego. Zapewnia bezpieczny, programowy dostęp do postów, członków, newsletterów, ofert, zaproszeń, ról, tagów, poziomów subskrypcji, użytkowników i webhooków.

Jakimi zasobami i narzędziami mogę zarządzać dzięki Ghost MCP?

Możesz zarządzać postami, członkami, newsletterami, ofertami, zaproszeniami, rolami, tagami, poziomami subskrypcji, użytkownikami i webhookami. Narzędzia obejmują tworzenie, edycję, usuwanie i pobieranie tych zasobów bezpośrednio z workflow wspieranych przez AI.

Jak bezpiecznie dodać mój klucz Ghost Admin API?

Przechowuj wrażliwe klucze API jako zmienne środowiskowe zamiast wpisywać je bezpośrednio do plików konfiguracyjnych. Użyj '${GHOST_ADMIN_API_KEY}' w konfiguracji i ustaw tę zmienną w swoim systemie operacyjnym lub środowisku kontenerowym.

Jakie są typowe przypadki użycia tej integracji?

Automatyzuj zarządzanie treściami bloga, wykonuj analizy członków, zarządzaj newsletterami, twórz promocyjne oferty oraz administruj użytkownikami — wszystko za pomocą automatyzacji AI i poleceń w języku naturalnym.

Jak połączyć Ghost MCP z FlowHunt?

Dodaj komponent MCP do swojego flow w FlowHunt, wprowadź dane Ghost MCP server w konfiguracji i połącz go ze swoim agentem AI. Twój agent będzie mógł korzystać ze wszystkich narzędzi Ghost MCP jako elementu workflow.

Połącz swój Ghost CMS z FlowHunt

Usprawnij operacje na treściach i umożliw zaawansowaną automatyzację w Ghost dzięki Ghost MCP Server z FlowHunt. Wypróbuj już teraz lub umów demo, aby zobaczyć jak to działa.

Dowiedz się więcej