← Back to Plugins
MCP Server MCP

SEO Performance MCP

github By github 👁 1 views ▲ 0 votes

Per-URL SEO verdicts from GSC, GA4, Matomo, Clarity, AI citations: refresh/expand/merge/kill.

Homepage Verified source GitHub

Install

npx -y @automatelab/[email protected]

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "@automatelab/seo-performance-mcp",
      "version": "1.0.0",
      "runtimeHint": "npx",
      "transport": {
        "type": "stdio"
      },
      "runtimeArguments": [
        {
          "value": "-y",
          "type": "positional"
        }
      ],
      "environmentVariables": [
        {
          "description": "Base64-encoded Google service account JSON with Search Console read access.",
          "isSecret": true,
          "name": "GSC_SERVICE_ACCOUNT_JSON"
        },
        {
          "description": "Search Console site URL (e.g. sc-domain:example.com or https://example.com/).",
          "name": "GSC_SITE_URL"
        },
        {
          "description": "Matomo instance URL (e.g. https://example.com/analytics).",
          "name": "MATOMO_URL"
        },
        {
          "description": "Matomo auth token with view access.",
          "isSecret": true,
          "name": "MATOMO_TOKEN"
        },
        {
          "description": "Matomo idSite for the site to query.",
          "name": "MATOMO_SITE_ID"
        },
        {
          "description": "GA4 property ID (numeric, no G- prefix).",
          "name": "GA4_PROPERTY_ID"
        },
        {
          "description": "Base64-encoded Google service account JSON with GA4 Data API access.",
          "isSecret": true,
          "name": "GA4_SERVICE_ACCOUNT_JSON"
        },
        {
          "description": "Microsoft Clarity project ID.",
          "name": "CLARITY_PROJECT_ID"
        },
        {
          "description": "Microsoft Clarity Data Export API token.",
          "isSecret": true,
          "name": "CLARITY_API_TOKEN"
        },
        {
          "description": "XML sitemap URL used to enumerate posts. Primary platform-agnostic discovery path.",
          "name": "POSTS_SITEMAP_URL"
        },
        {
          "description": "Optional JSON array overriding sitemap discovery.",
          "name": "POSTS_LIST"
        },
        {
          "description": "Optional. Ghost Admin API base URL. Pair with GHOST_ADMIN_API_KEY for richer metadata.",
          "name": "GHOST_ADMIN_API_URL"
        },
        {
          "description": "Optional. Ghost Admin API key in the form id:secret.",
          "isSecret": true,
          "name": "GHOST_ADMIN_API_KEY"
        },
        {
          "description": "Optional URL of a citation-intelligence MCP server to delegate AI-citation queries to.",
          "name": "CITATION_INTELLIGENCE_URL"
        }
      ]
    }
  ]
}
mcp model-context-protocol npm

Comments

Sign in to leave a comment

Loading comments...