Skip to main content
Glama

Ghost MCP Server

by mtane0412
config.ts688 B
import GhostAdminAPI from '@tryghost/admin-api'; interface GhostConfig { apiUrl: string; adminApiKey: string; version: string; } export const getConfig = (): GhostConfig => { const apiUrl = process.env.GHOST_API_URL; const adminApiKey = process.env.GHOST_ADMIN_API_KEY; if (!apiUrl || !adminApiKey) { throw new Error('GHOST_API_URL and GHOST_ADMIN_API_KEY environment variables are required'); } return { apiUrl, adminApiKey, version: 'v5.0' }; }; export const createGhostApi = (): GhostAdminAPI => { const config = getConfig(); return new GhostAdminAPI({ url: config.apiUrl, key: config.adminApiKey, version: config.version }); };

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/mtane0412/ghost-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server