MCPLow riskUnclaimed

Black SEO Analyzer

Audit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.

sethblacksethblack/bseoa★ 60Updated Oct 7, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.sethblack/bseoa",
  "description": "Audit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.",
  "title": "Black SEO Analyzer",
  "repository": {
    "url": "https://github.com/sethblack/black-seo-analyzer",
    "source": "github"
  },
  "version": "26.9.16",
  "websiteUrl": "https://www.blackseoanalyzer.com/",
  "packages": [
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
      "version": "26.9.16",
      "fileSha256": "49302c3068e3687121e8fc2a1afac82b6f4a723858618ead652d0d1a81bde0a7",
      "transport": {
        "type": "stdio"
      },
      "packageArguments": [
        {
          "description": "Serves the MCP tool surface over stdio.",
          "value": "mcp",
          "type": "positional",
          "valueHint": "subcommand"
        },
        {
          "description": "Path to the SQLite database holding crawl results. Defaults to crawl.db in the working directory; set it to a stable absolute path so crawl history survives between sessions.",
          "type": "named",
          "name": "--db-path"
        }
      ],
      "environmentVariables": [
        {
          "description": "Black SEO Analyzer license key. Start a free 14-day trial at https://www.blackseoanalyzer.com/free-trial. Without it every tool returns a license error.",
          "isRequired": true,
          "isSecret": true,
          "name": "BLACK_SEO_ANALYZER_KEY"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-darwin.mcpb",
      "version": "26.9.16",
      "fileSha256": "69c0215a7117bb5d450e2de223dc19e1f87fb33ca67ae09ef45b9c2e7bdb794c",
      "transport": {
        "type": "stdio"
      },
      "packageArguments": [
        {
          "description": "Serves the MCP tool surface over stdio.",
          "value": "mcp",
          "type": "positional",
          "valueHint": "subcommand"
        },
        {
          "description": "Path to the SQLite database holding crawl results. Defaults to crawl.db in the working directory; set it to a stable absolute path so crawl history survives between sessions.",
          "type": "named",
          "name": "--db-path"
        }
      ],
      "environmentVariables": [
        {
          "description": "Black SEO Analyzer license key. Start a free 14-day trial at https://www.blackseoanalyzer.com/free-trial. Without it every tool returns a license error.",
          "isRequired": true,
          "isSecret": true,
          "name": "BLACK_SEO_ANALYZER_KEY"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-linux.mcpb",
      "version": "26.9.16",
      "fileSha256": "808ba5faeca085f30bb104142603051c70f94cd6dd1a3e3b0b455ba17c75a7b4",
      "transport": {
        "type": "stdio"
      },
      "packageArguments": [
        {
          "description": "Serves the MCP tool surface over stdio.",
          "value": "mcp",
          "type": "positional",
          "valueHint": "subcommand"
        },
        {
          "description": "Path to the SQLite database holding crawl results. Defaults to crawl.db in the working directory; set it to a stable absolute path so crawl history survives between sessions.",
          "type": "named",
          "name": "--db-path"
        }
      ],
      "environmentVariables": [
        {
          "description": "Black SEO Analyzer license key. Start a free 14-day trial at https://www.blackseoanalyzer.com/free-trial. Without it every tool returns a license error.",
          "isRequired": true,
          "isSecret": true,
          "name": "BLACK_SEO_ANALYZER_KEY"
        }
      ]
    }
  ]
}

Permissions

DeclaredDetected
Runs code—bundle
Installs—mcpb:https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb@26.9.16mcpb:https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-darwin.mcpb@26.9.16mcpb:https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-linux.mcpb@26.9.16
Runs install scripts—None
NetworkNoneNone
Needs credentialsBLACK_SEO_ANALYZER_KEYBLACK_SEO_ANALYZER_KEY
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #126.9.16latestOct 7, 2026