Ghost MCP Server-integration

Ghost MCP Server-integration

AI Automation MCP Server Ghost CMS Blog Management

Vad gör “Ghost” MCP Server?

Ghost MCP (Model Context Protocol) Server är ett specialiserat verktyg som kopplar AI-assistenter – som Claude – till din Ghost CMS och möjliggör smidig bloggstyrning via naturliga språkkommandon. Genom att fungera som en brygga mellan stora språkmodeller och Ghost Admin API kan utvecklare och innehållsansvariga utföra uppgifter som att söka, skapa, redigera eller ta bort inlägg, hantera användare, hantera nyhetsbrev och mycket mer – allt säkert och programmatiskt. Detta effektiviserar inte bara vanliga innehållsoperationer utan möjliggör även AI-drivna arbetsflöden för avancerad bloggautomation, realtidsdata och kontextuell innehållsgenerering. Med robust autentisering och detaljerad felhantering gör Ghost MCP Server det enkelt att styra resurser på din Ghost-sajt via LLM-drivna gränssnitt.

Lista över promptar

Inga explicita promptmallar listas i repositoryt eller dokumentationen.

Lista över resurser

  • Inlägg: Artiklar och innehåll som publicerats på din Ghost-sajt.
  • Medlemmar: Registrerade användare och prenumeranter på din sajt.
  • Nyhetsbrev: E-postnyhetsbrev som hanteras och skickas via Ghost.
  • Erbjudanden: Kampanjerbjudanden och rabatter för medlemmar.
  • Inbjudningar: Inbjudningar till nya användare eller personal att ansluta till din Ghost-sajt.
  • Roller: Användarroll och behörigheter inom Ghost admin.
  • Taggar: Organisatoriska taggar för inlägg och innehåll.
  • Nivåer: Prenumerationsnivåer och planer för medlemmar.
  • Användare: Administratörer och personalanvändarkonton.
  • Webhooks: Automatiserade händelsenotifieringar till externa tjänster.

Inlägg

  • Bläddra bland inlägg: Lista inlägg med valfria filter, paginering och sortering.
  • Läs inlägg: Hämta ett inlägg via ID eller slug.
  • Lägg till inlägg: Skapa ett nytt inlägg med titel, innehåll och status.
  • Redigera inlägg: Uppdatera ett befintligt inlägg via ID.
  • Ta bort inlägg: Ta bort ett inlägg via ID.

Medlemmar

  • Bläddra bland medlemmar: Lista medlemmar med filter och paginering.
  • Läs medlem: Hämta en medlem via ID eller e-post.
  • Lägg till medlem: Skapa en ny medlem.
  • Redigera medlem: Uppdatera medlemsuppgifter.
  • Ta bort medlem: Ta bort en medlem.

Nyhetsbrev

  • Bläddra bland nyhetsbrev: Lista nyhetsbrev.
  • Läs nyhetsbrev: Hämta ett nyhetsbrev via ID.
  • Lägg till nyhetsbrev: Skapa ett nytt nyhetsbrev.
  • Redigera nyhetsbrev: Uppdatera nyhetsbrevsuppgifter.
  • Ta bort nyhetsbrev: Ta bort ett nyhetsbrev.

Erbjudanden

  • Bläddra bland erbjudanden: Lista erbjudanden.
  • Läs erbjudande: Hämta ett erbjudande via ID.
  • Lägg till erbjudande: Skapa ett nytt erbjudande.
  • Redigera erbjudande: Uppdatera erbjudandeinformation.
  • Ta bort erbjudande: Ta bort ett erbjudande.

Inbjudningar

  • Bläddra bland inbjudningar: Lista inbjudningar.
  • Lägg till inbjudan: Skapa en ny inbjudan.

Användningsområden för denna MCP Server

  • Automatisering av innehållshantering: Låt LLM:er hantera repetitiva bloggadministrativa uppgifter som att skapa, redigera eller ta bort inlägg och frigör tid för utvecklare och redaktörer.
  • Analys av prenumeranter och medlemmar: Sök och hantera medlemslistor eller analysera engagemang genom automatiserade skript och promptar.
  • Nyhetsbrevsoperationer: Automatisera skapande, redigering och hantering av nyhetsbrev, så att du alltid når ut till prenumeranter i tid.
  • Erbjudande- och kampanjhantering: Skapa och hantera erbjudanden eller kampanjer enkelt med naturliga språkkommandon.
  • Personal- och användaradministration: Onboarda ny personal eller hantera användarroller och inbjudningar via AI-drivna arbetsflöden och öka den operativa effektiviteten.

Hur man ställer in det

Windsurf

  1. Kontrollera att Node.js är installerat på ditt system.
  2. Leta upp din Windsurf-konfigurationsfil.
  3. Lägg till Ghost MCP-servern med följande JSON-snutt:
    {
      "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. Spara konfigurationen och starta om Windsurf.
  5. Verifiera att servern körs genom att interagera med Ghost MCP-funktionerna.

Claude

  1. Kontrollera att Node.js är installerat.
  2. Redigera claude_desktop_config.json.
  3. Lägg till följande under 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. Spara och starta om Claude Desktop.
  5. Testa genom att ge Ghost-relaterade kommandon via ditt LLM-gränssnitt.

Cursor

  1. Installera Node.js om det inte redan finns.
  2. Öppna Cursors konfigurationsfil.
  3. Lägg till Ghost MCP-serverns konfiguration:
    {
      "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. Spara och starta om Cursor.
  5. Bekräfta korrekt installation genom att nå Ghost MCP-åtgärder.

Cline

  1. Kontrollera att Node.js är installerat.
  2. Redigera Clines konfigurationsfil.
  3. Lägg in:
    {
      "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. Spara och starta om Cline.
  5. Verifiera integrationen genom att köra Ghost MCP-verktyg.

Säkerställ API-nycklar

Lagra känsliga nycklar som miljövariabler istället för att hårdkoda. Exempel:

{
  "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"
      }
    }
  }
}

Ställ in GHOST_ADMIN_API_KEY som en miljövariabel i ditt operativsystem eller container.

Hur man använder MCP i flöden

Använda MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:

FlowHunt MCP flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion, lägg in dina MCP-serveruppgifter med detta JSON-format:

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

När det är konfigurerat kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att byta ut “ghost-mcp” mot det faktiska namnet på din MCP-server och byt ut URL:en mot din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Kommentarer
Översikt
Lista över promptarAnges ej i dokumentationen
Lista över resurserBloggobjekt (inlägg, medlemmar, nyhetsbrev, etc.)
Lista över verktygCRUD-verktyg över Ghost CMS-objekt
Skydd av API-nycklarMiljövariabler stöds
Sampling Support (mindre viktigt i utvärdering)Nämns ej

Roots support: ⛔ (Nämns ej)


Mellan översikten och MCP-score-tabellerna:
Ghost MCP Server erbjuder omfattande resurser och verktyg för Ghost CMS-hantering med tydliga installations- och säkerhetsalternativ. Saknar promptmallar, explicit sampling eller roots-stöd, men är stark för praktisk bloggautomation. Jag ger den 7/10 för generell utvecklarnytta och fullständighet.


MCP Score

Har LICENSE✅ (MIT)
Har minst ett verktyg
Antal Forks18
Antal Stars59

Vanliga frågor

Vad är Ghost MCP Server?

Ghost MCP Server kopplar AI-assistenter till din Ghost CMS och möjliggör bloggstyrning med naturligt språk. Den ger säker, programmatisk åtkomst till inlägg, medlemmar, nyhetsbrev, erbjudanden, inbjudningar, roller, taggar, nivåer, användare och webhooks.

Vilka resurser och verktyg kan jag hantera med Ghost MCP?

Du kan hantera inlägg, medlemmar, nyhetsbrev, erbjudanden, inbjudningar, roller, taggar, nivåer, användare och webhooks. Verktygen inkluderar att skapa, redigera, ta bort och hämta dessa resurser direkt från AI-drivna arbetsflöden.

Hur lägger jag till min Ghost Admin API-nyckel på ett säkert sätt?

Lagra känsliga API-nycklar som miljövariabler istället för att hårdkoda dem i konfigurationsfiler. Använd '${GHOST_ADMIN_API_KEY}' i konfigurationen och ställ in variabeln i ditt operativsystem eller container-miljö.

Vilka är typiska användningsområden för denna integration?

Automatisera blogg- och innehållshantering, gör medlemsanalyser, hantera nyhetsbrev, skapa kampanjerbjudanden och administrera användare – allt med AI-automation och naturliga språkkommandon.

Hur kopplar jag Ghost MCP till FlowHunt?

Lägg till MCP-komponenten i ditt FlowHunt-flöde, ange Ghost MCP-serverns information i konfigurationen och koppla den till din AI-agent. Din agent kan sedan använda alla Ghost MCP-verktyg som en del av sitt arbetsflöde.

Koppla din Ghost CMS till FlowHunt

Effektivisera innehållshanteringen och möjliggör avancerad automation på Ghost med Ghost MCP Server och FlowHunt. Prova nu eller boka en demo för att se det i praktiken.

Lär dig mer