-
-
Notifications
You must be signed in to change notification settings - Fork 40
Open
Description
Hey there,
I'm running Ghost V6.
I'm getting issues when running the server against the blog with a v6 configuration.
"ghost-mcp": {
"command": "npx",
"args": ["-y", "@fanyangmeng/ghost-mcp"],
"env": {
"GHOST_API_URL": "https://xxx.com",
"GHOST_ADMIN_API_KEY": "admin key",
"GHOST_API_VERSION": "v6.0"
}
}
}
Error is
2025-12-16 15:35:35.990 [warning] [server stderr] Node.js v24.2.0
2025-12-16 15:35:35.997 [info] Connection state: Error Process exited with code 1
2025-12-16 15:35:45.624 [info] Starting server ghost-mcp
2025-12-16 15:35:45.624 [info] Connection state: Starting
2025-12-16 15:35:45.631 [info] Starting server from LocalProcess extension host
2025-12-16 15:35:45.631 [info] Connection state: Starting
2025-12-16 15:35:45.632 [info] Connection state: Running
2025-12-16 15:35:46.156 [warning] [server stderr] /Users/julienlengrand-lambert/.npm/_npx/839d2b91bb365db9/node_modules/@tryghost/admin-api/lib/admin-api.js:105
2025-12-16 15:35:46.156 [warning] [server stderr] throw new Error(`${packageName} Config Invalid: 'version' ${config.version} is not supported`);
2025-12-16 15:35:46.156 [warning] [server stderr] ^
2025-12-16 15:35:46.156 [warning] [server stderr]
2025-12-16 15:35:46.156 [warning] [server stderr] Error: @tryghost/admin-api Config Invalid: 'version' v6 is not supported
2025-12-16 15:35:46.156 [warning] [server stderr] at GhostAdminAPI (/Users/julienlengrand-lambert/.npm/_npx/839d2b91bb365db9/node_modules/@tryghost/admin-api/lib/admin-api.js:105:15)
2025-12-16 15:35:46.156 [warning] [server stderr] at new GhostAdminAPI (/Users/julienlengrand-lambert/.npm/_npx/839d2b91bb365db9/node_modules/@tryghost/admin-api/lib/admin-api.js:51:16)
2025-12-16 15:35:46.156 [warning] [server stderr] at Object.<anonymous> (/Users/julienlengrand-lambert/.npm/_npx/839d2b91bb365db9/node_modules/@fanyangmeng/ghost-mcp/build/ghostApi.js:11:26)
2025-12-16 15:35:46.156 [warning] [server stderr] at Module._compile (node:internal/modules/cjs/loader:1734:14)
2025-12-16 15:35:46.156 [warning] [server stderr] at Object..js (node:internal/modules/cjs/loader:1899:10)
2025-12-16 15:35:46.156 [warning] [server stderr] at Module.load (node:internal/modules/cjs/loader:1469:32)
2025-12-16 15:35:46.156 [warning] [server stderr] at Module._load (node:internal/modules/cjs/loader:1286:12)
2025-12-16 15:35:46.156 [warning] [server stderr] at TracingChannel.traceSync (node:diagnostics_channel:322:14)
2025-12-16 15:35:46.157 [warning] [server stderr] at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
2025-12-16 15:35:46.157 [warning] [server stderr] at Module.require (node:internal/modules/cjs/loader:1491:12)
2025-12-16 15:35:46.157 [warning] [server stderr]
2025-12-16 15:35:46.157 [warning] [server stderr] Node.js v24.2.0
2025-12-16 15:35:46.164 [info] Connection state: Error Process exited with code 1
2025-12-16 15:35:58.463 [info] Stopping server ghost-mcp
However, changing to a v5 version works like a charm (even against a v6 version of the blog running)
"ghost-mcp": {
"command": "npx",
"args": ["-y", "@fanyangmeng/ghost-mcp"],
"env": {
"GHOST_API_URL": "https://xxx.com",
"GHOST_ADMIN_API_KEY": "admin key",
"GHOST_API_VERSION": "v5.121.0"
}
}
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels