|
17 | 17 | "version": "0.4.0", |
18 | 18 | "transport": { |
19 | 19 | "type": "stdio" |
20 | | - } |
| 20 | + }, |
| 21 | + "runtimeHint": "npx", |
| 22 | + "runtimeArguments": [ |
| 23 | + { "type": "positional", "value": "-y" } |
| 24 | + ], |
| 25 | + "environmentVariables": [ |
| 26 | + { "name": "GSC_SERVICE_ACCOUNT_JSON", "description": "Base64-encoded Google service account JSON with Search Console read access.", "isRequired": false, "isSecret": true }, |
| 27 | + { "name": "GSC_SITE_URL", "description": "Search Console site URL (e.g. sc-domain:example.com or https://example.com/).", "isRequired": false }, |
| 28 | + { "name": "MATOMO_URL", "description": "Matomo instance URL (e.g. https://example.com/analytics).", "isRequired": false }, |
| 29 | + { "name": "MATOMO_TOKEN", "description": "Matomo auth token with view access.", "isRequired": false, "isSecret": true }, |
| 30 | + { "name": "MATOMO_SITE_ID", "description": "Matomo idSite for the site to query.", "isRequired": false }, |
| 31 | + { "name": "GA4_PROPERTY_ID", "description": "GA4 property ID (numeric, no G- prefix).", "isRequired": false }, |
| 32 | + { "name": "GA4_SERVICE_ACCOUNT_JSON", "description": "Base64-encoded Google service account JSON with GA4 Data API access.", "isRequired": false, "isSecret": true }, |
| 33 | + { "name": "CLARITY_PROJECT_ID", "description": "Microsoft Clarity project ID.", "isRequired": false }, |
| 34 | + { "name": "CLARITY_API_TOKEN", "description": "Microsoft Clarity Data Export API token.", "isRequired": false, "isSecret": true }, |
| 35 | + { "name": "POSTS_SITEMAP_URL", "description": "XML sitemap URL used to enumerate posts. Primary platform-agnostic discovery path.", "isRequired": false }, |
| 36 | + { "name": "POSTS_LIST", "description": "Optional JSON array overriding sitemap discovery.", "isRequired": false }, |
| 37 | + { "name": "GHOST_ADMIN_API_URL", "description": "Optional. Ghost Admin API base URL. Pair with GHOST_ADMIN_API_KEY for richer metadata.", "isRequired": false }, |
| 38 | + { "name": "GHOST_ADMIN_API_KEY", "description": "Optional. Ghost Admin API key in the form id:secret.", "isRequired": false, "isSecret": true }, |
| 39 | + { "name": "CITATION_INTELLIGENCE_URL", "description": "Optional URL of a citation-intelligence MCP server to delegate AI-citation queries to.", "isRequired": false } |
| 40 | + ] |
21 | 41 | } |
22 | 42 | ] |
23 | 43 | } |
0 commit comments