Search / io.github.sethblack/bseoa
Black SEO Analyzer
L0· runs locallyAudit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.
v26.9.16 · active · repository · website · descriptor JSON · versions
Search / io.github.sethblack/bseoa
L0· runs locallyAudit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.
v26.9.16 · active · repository · website · descriptor JSON · versions
{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}{
"bundle": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registry_type": "mcpb",
"note": "Install through the client's bundle installer; no command line form."
}Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)stability.changes, stability.rug_pulltool list unknowndeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website ~liveness-unmeasured +updated-12d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb | mcpb | 26.9.16 | – | BLACK_SEO_ANALYZER_KEY |
https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-darwin.mcpb | mcpb | 26.9.16 | – | BLACK_SEO_ANALYZER_KEY |
https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-linux.mcpb | mcpb | 26.9.16 | – | BLACK_SEO_ANALYZER_KEY |
No tools observed. Local packages are never executed by the registry.
Schemas: list_tools.
{
"name": "io.github.sethblack/bseoa",
"title": "Black SEO Analyzer",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"version": "26.9.16",
"packages": [
{
"version": "26.9.16",
"transport": {
"type": "stdio"
},
"fileSha256": "49302c3068e3687121e8fc2a1afac82b6f4a723858618ead652d0d1a81bde0a7",
"identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-win32.mcpb",
"registryType": "mcpb",
"packageArguments": [
{
"type": "positional",
"value": "mcp",
"valueHint": "subcommand",
"description": "Serves the MCP tool surface over stdio."
},
{
"name": "--db-path",
"type": "named",
"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."
}
],
"environmentVariables": [
{
"name": "BLACK_SEO_ANALYZER_KEY",
"isSecret": true,
"isRequired": true,
"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."
}
]
},
{
"version": "26.9.16",
"transport": {
"type": "stdio"
},
"fileSha256": "69c0215a7117bb5d450e2de223dc19e1f87fb33ca67ae09ef45b9c2e7bdb794c",
"identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-darwin.mcpb",
"registryType": "mcpb",
"packageArguments": [
{
"type": "positional",
"value": "mcp",
"valueHint": "subcommand",
"description": "Serves the MCP tool surface over stdio."
},
{
"name": "--db-path",
"type": "named",
"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."
}
],
"environmentVariables": [
{
"name": "BLACK_SEO_ANALYZER_KEY",
"isSecret": true,
"isRequired": true,
"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."
}
]
},
{
"version": "26.9.16",
"transport": {
"type": "stdio"
},
"fileSha256": "808ba5faeca085f30bb104142603051c70f94cd6dd1a3e3b0b455ba17c75a7b4",
"identifier": "https://github.com/sethblack/black-seo-analyzer/releases/download/v26.9.16/bseoa-26.9.16-linux.mcpb",
"registryType": "mcpb",
"packageArguments": [
{
"type": "positional",
"value": "mcp",
"valueHint": "subcommand",
"description": "Serves the MCP tool surface over stdio."
},
{
"name": "--db-path",
"type": "named",
"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."
}
],
"environmentVariables": [
{
"name": "BLACK_SEO_ANALYZER_KEY",
"isSecret": true,
"isRequired": true,
"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."
}
]
}
],
"repository": {
"url": "https://github.com/sethblack/black-seo-analyzer",
"source": "github"
},
"websiteUrl": "https://www.blackseoanalyzer.com/",
"description": "Audit a page or crawl a whole site for technical SEO issues, locally. Compares crawls."
}