ghost-inspector-mcp
An MCP server for the Ghost Inspector API that allows agents to create, update, and analyze end-to-end browser tests. It provides tools to verify API keys, inventory accounts, find tests, analyze test results, and manage test definitions without using the web UI.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Verify API key and list organizations
- Inventory account test suites and counts
- Find tests by name or folder
- Analyze failing test results and history
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghost-inspector-mcp 0.4.1
{
"version": "0.4.1",
"transport": "stdio",
"identifier": "ghost-inspector-mcp",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "GHOST_INSPECTOR_API_KEY",
"isRequired": true,
"description": "Your personal Ghost Inspector key, from Account Settings then API Access. Read fresh on every call, never written to disk, never echoed back."
},
{
"name": "GHOST_INSPECTOR_ORG_ID",
"description": "Organization id. Needed only to execute a validation; read it from gi_whoami."
},
{
"name": "GHOST_INSPECTOR_ALLOW_WRITES",
"description": "Set to exactly true to let the five write tools act. They are listed either way; anything else keeps the server read-only."
},
{
"name": "GHOST_INSPECTOR_ALLOW_RUNS",
"description": "Set to \"true\" to let gi_run_test execute a stored test against a real environment, which can submit a real form. Deliberately not implied by GHOST_INSPECTOR_ALLOW_WRITES: an edit can be rolled back from the backup this server returns, a submission cannot. Defaults to false."
},
{
"name": "GHOST_INSPECTOR_BACKUP_DIR",
"description": "Where the write path saves the prior definition of every test it touches, credentials removed. Defaults to ~/.ghost-inspector-mcp/backups, created owner-only."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"ghost-inspector-mcp": {
"command": "npx",
"args": [
"-y",
"ghost-inspector-mcp@0.4.1"
],
"env": {
"GHOST_INSPECTOR_API_KEY": "<YOUR_GHOST_INSPECTOR_API_KEY>",
"GHOST_INSPECTOR_ORG_ID": "<YOUR_GHOST_INSPECTOR_ORG_ID>",
"GHOST_INSPECTOR_ALLOW_WRITES": "<YOUR_GHOST_INSPECTOR_ALLOW_WRITES>",
"GHOST_INSPECTOR_ALLOW_RUNS": "<YOUR_GHOST_INSPECTOR_ALLOW_RUNS>",
"GHOST_INSPECTOR_BACKUP_DIR": "<YOUR_GHOST_INSPECTOR_BACKUP_DIR>"
}
}
}
}Cline
{
"mcpServers": {
"ghost-inspector-mcp": {
"command": "npx",
"args": [
"-y",
"ghost-inspector-mcp@0.4.1"
],
"env": {
"GHOST_INSPECTOR_API_KEY": "<YOUR_GHOST_INSPECTOR_API_KEY>",
"GHOST_INSPECTOR_ORG_ID": "<YOUR_GHOST_INSPECTOR_ORG_ID>",
"GHOST_INSPECTOR_ALLOW_WRITES": "<YOUR_GHOST_INSPECTOR_ALLOW_WRITES>",
"GHOST_INSPECTOR_ALLOW_RUNS": "<YOUR_GHOST_INSPECTOR_ALLOW_RUNS>",
"GHOST_INSPECTOR_BACKUP_DIR": "<YOUR_GHOST_INSPECTOR_BACKUP_DIR>"
}
}
}
}VS Code
{
"servers": {
"ghost-inspector-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ghost-inspector-mcp@0.4.1"
],
"env": {
"GHOST_INSPECTOR_API_KEY": "<YOUR_GHOST_INSPECTOR_API_KEY>",
"GHOST_INSPECTOR_ORG_ID": "<YOUR_GHOST_INSPECTOR_ORG_ID>",
"GHOST_INSPECTOR_ALLOW_WRITES": "<YOUR_GHOST_INSPECTOR_ALLOW_WRITES>",
"GHOST_INSPECTOR_ALLOW_RUNS": "<YOUR_GHOST_INSPECTOR_ALLOW_RUNS>",
"GHOST_INSPECTOR_BACKUP_DIR": "<YOUR_GHOST_INSPECTOR_BACKUP_DIR>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"ghost-inspector-mcp": {
"command": "npx",
"args": [
"-y",
"ghost-inspector-mcp@0.4.1"
],
"env": {
"GHOST_INSPECTOR_API_KEY": "<YOUR_GHOST_INSPECTOR_API_KEY>",
"GHOST_INSPECTOR_ORG_ID": "<YOUR_GHOST_INSPECTOR_ORG_ID>",
"GHOST_INSPECTOR_ALLOW_WRITES": "<YOUR_GHOST_INSPECTOR_ALLOW_WRITES>",
"GHOST_INSPECTOR_ALLOW_RUNS": "<YOUR_GHOST_INSPECTOR_ALLOW_RUNS>",
"GHOST_INSPECTOR_BACKUP_DIR": "<YOUR_GHOST_INSPECTOR_BACKUP_DIR>"
}
}
}
}Let your agent find its tools
Find servers like ghost-inspector-mcp from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.