Files
2026-07-23 20:20:27 +02:00

34 lines
990 B
JSON

{
"name": "grav-mcp",
"displayName": "Grav MCP",
"version": "0.1.0",
"description": "Grav CMS MCP server — pages, media, configuration, users, package manager, scheduler, webhooks and flex objects via the Grav REST API.",
"author": {
"name": "TTG",
"email": "rastasi@gmail.com"
},
"mcpServers": {
"grav": {
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/server/index.js"],
"env": {
"GRAV_URL": "${user_config.grav_url}",
"GRAV_API_KEY": "${user_config.grav_api_key}"
}
}
},
"userConfig": {
"grav_url": {
"type": "string",
"title": "Grav URL",
"description": "Base URL of the Grav site, e.g. https://example.com (/api/v1 is appended automatically)"
},
"grav_api_key": {
"type": "string",
"title": "Grav API key",
"description": "API key created for your user in the Grav admin (or via POST /api/v1/users/{username}/api-keys)",
"sensitive": true
}
}
}