Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
eugenregehr avatar

Geo Seo Analyzer Octoboost

  • Updated March 24, 2026
  • eugenregehr/octoboost-mcp-server

Geo SEO Analyzer Octoboost is an MCP server that scores multiple URLs with categorized SEO and GEO checks via the OctoBoost API.

About

Geo SEO Analyzer Octoboost is a stdio MCP server that calls the OctoBoost API to evaluate multiple URLs using grouped SEO and GEO (generative engine optimization) checks, then surfaces scored outcomes your agent can act on. developers launching marketing sites, docs portals, or programmatic SEO pages can register the server in Claude Code or Cursor, supply an API key, and batch-audit competitors and own URLs without leaving the IDE. The workflow supports iteration: identify weak metadata, structure, or AI-citation signals, patch content in-repo, and re-run analysis to confirm improvements. It is an measurement and prioritization layer, not a hosted CMS or rank tracker with historical charts. Use it when you need defensible checklists and scores to decide what to fix before distribution pushes and when tuning pages for both Google and AI answer engines.

  • Analyzes multiple URLs in one MCP workflow with categorized SEO and GEO checks
  • Returns scored results suitable for prioritizing landing and docs fixes
  • stdio npm package octoboost-mcp-server v1.1.1 with required OCTOBOOST_API_KEY
  • Pairs agent-assisted rewrites with measurable before/after URL scores

Geo Seo Analyzer Octoboost by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --env OCTOBOOST_API_KEY=YOUR_OCTOBOOST_API_KEY octoboost-mcp-server -- npx -y octoboost-mcp-server

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Packageoctoboost-mcp-server
TransportSTDIO
AuthRequired
Last updatedMarch 24, 2026
Repositoryeugenregehr/octoboost-mcp-server

What it does

Run batch SEO and generative-engine-optimization checks across multiple URLs with scored, categorized results inside your coding agent.

Who is it for?

Best when you're running MCP agents and batch-audit marketing URLs and docs for SEO plus AI-search readiness.

Skip if: Skip if you need long-term rank tracking, backlink databases, or paid ads optimization without an OctoBoost API key.

What you get

You get scored, categorized SEO/GEO reports across many URLs so your agent can prioritize high-impact content and markup fixes before you push traffic.

  • Categorized SEO and GEO check results with scores per URL
  • Prioritized fix list your agent can implement in the repo
  • Repeatable multi-URL audit runs from the IDE

By the numbers

  • MCP server version 1.1.1 npm identifier octoboost-mcp-server
  • Supports analyzing multiple URLs in one workflow
  • Requires authenticated OctoBoost API requests via OCTOBOOST_API_KEY
README.md

OctoBoost SEO MCP Server

MCP Registry

Expose the OctoBoost SEO API as Model Context Protocol (MCP) tools so agents can audit websites with compact, structured results instead of fetching and parsing raw HTML.

Get your free API key at octo-boost.com. New accounts include free credits to try every tool.

What This Server Does

octoboost-mcp-server gives an MCP client three core capabilities:

  • discover available analyzers with list_analyzers
  • crawl a domain for relevant URLs with scan_domain
  • run full audits with analyze

It is built for agent workflows that need SEO and AI-visibility signals inside the reasoning loop without spending thousands of tokens on raw page content.

Who It's For

This server is a good fit for:

  • developers building MCP-enabled products, assistants, or internal automation
  • teams using MCP clients such as Cursor or Claude Desktop and wanting SEO tooling via config only
  • AI agent workflows that need token-efficient site audits, progress updates, and structured outputs they can reason over

It is less useful if you want a general SEO learning guide or a raw HTML scraping tool. The main value here is compact audit output for automated workflows.

Why Use This Instead Of Raw Scraping?

Running SEO checks directly in an LLM context is expensive. OctoBoost moves the heavy lifting to the API and returns only the signals an agent needs to decide what to do next.

  • Token-efficient: structured results instead of raw HTML
  • LLM-friendly: scores, flags, and diagnostics instead of prose parsing
  • Credit-aware: responses include credits used and credits remaining
  • Predictable errors: 401 for invalid or expired keys, 402 for exhausted credits

Quick Start

  1. Get an API key from octo-boost.com.
  2. Add the server to your MCP client config.
  3. Call list_analyzers to verify the connection.
{
  "mcpServers": {
    "octoboost-seo": {
      "command": "npx",
      "args": ["-y", "octoboost-mcp-server"],
      "env": {
        "OCTOBOOST_API_KEY": "your-api-key"
      }
    }
  }
}

Common config locations:

  • Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor: Cursor MCP settings
  • OpenClaw: ~/.openclaw/mcp.json

Core Workflow

Most agent flows follow this pattern:

1. list_analyzers
   -> learn categories and available checks

2. scan_domain { domain: "acme.com" }
   -> collect relevant URLs for the audit

3. analyze { urls: [...] }
   -> run a full audit with SEO score + GEO/AEO score for each URL

Tools Overview

list_analyzers

Returns available analyzer keys, categories, and weights. Call this first so an agent knows what it can run.

  • no input required
  • current categories include seo, accessibility, ux, performance, and geo
  • weights returned reflect your personal setup (see Analysis Setup below)

scan_domain

Crawls a domain and returns SEO-relevant URLs.

Parameter Type Default Description
domain string Domain or URL to scan
maxPages number server default Maximum pages to crawl (capped server-side at the batch analysis limit)
excludePatterns string[] [] URL patterns to skip
respectRobotsTxt boolean true Honor robots.txt
defaultLanguageOnly boolean true Skip alternate-language duplicates

analyze

Runs a full audit for one or more URLs. All 30+ analyzers run on each URL, returning an overall SEO score, per-category scores, and a GEO/AEO score for AI search visibility. URLs are processed sequentially and emit progress notifications after each one.

Parameter Type Description
urls string[] URLs to analyze

Cost: 3 credits per URL.

Analysis Setup

From your dashboard at octo-boost.com/dashboard, you can configure how much each analyzer contributes to the overall score. Set a weight between 0 and 5 for any of the 30+ analyzers.

  • Weight 0 — the analyzer still runs but is excluded from the overall score calculation
  • Weight 1–5 — higher values give an analyzer more influence over the final score
  • Changes apply immediately to all future API calls made with your key
  • list_analyzers always returns your current weights, so agents can adapt their reasoning to your setup

Core Web Vitals (CrUX)

Full audits include real-user performance data (LCP, CLS, INP, FCP, TTFB) from the Chrome UX Report API at the p75 percentile — the speed 75% of actual Chrome users experienced or better. Google uses these as Search ranking signals.

If no data is returned, the result includes the exact reason (e.g. insufficient traffic, URL not in Google's dataset). This is common for low-traffic sites and does not affect the overall SEO score.

GEO/AEO Output

Full audits include a geoScore alongside the technical SEO score.

This score is meant for AI-search and agent workflows. It helps answer whether a page is easy for systems like ChatGPT, Claude, Gemini, or Perplexity to understand, extract, retrieve, and cite.

Key fields include:

  • geoScore
  • technicalAccess
  • contentStructure
  • entityClarity
  • authoritySignals
  • citationLikelihood
  • ragReadiness
  • llmAssessment
  • whyThisMattersForAgents

Project Status

Planned next:

  • LLM-based prioritization and condensation for more compact output
  • higher-level tools such as get_fix_plan, summarize_top_opportunities and compare_urls
  • better site-level workflows built on top of crawl plus analysis
  • dedicated interface and API documentation

Recommended MCP Servers

How it compares

URL scoring MCP backed by OctoBoost API, not a single-page Lighthouse skill or marketplace plugin.

FAQ

Who is Geo SEO Analyzer Octoboost for?

Developers and small growth teams who use AI coding agents and want programmatic SEO and GEO analysis across several live URLs at once.

When should I use Geo SEO Analyzer Octoboost?

Use it before launch campaigns, after shipping new landing pages, or when tuning docs and blog posts for both search rankings and AI answer visibility.

How do I add Geo SEO Analyzer Octoboost to my agent?

Obtain an OctoBoost API key, install the npm package octoboost-mcp-server, set OCTOBOOST_API_KEY, and add the stdio MCP server entry in your agent configuration.

Data Analyticsseocontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.