
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)
claude mcp add --env OCTOBOOST_API_KEY=YOUR_OCTOBOOST_API_KEY octoboost-mcp-server -- npx -y octoboost-mcp-serverAdd your badge
Show developers this MCP server is listed on Skillselion. Paste this into your README.
| Package | octoboost-mcp-server |
|---|---|
| Transport | STDIO |
| Auth | Required |
| Last updated | March 24, 2026 |
| Repository | eugenregehr/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
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:
401for invalid or expired keys,402for exhausted credits
Quick Start
- Get an API key from octo-boost.com.
- Add the server to your MCP client config.
- Call
list_analyzersto 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, andgeo - 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_analyzersalways 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:
geoScoretechnicalAccesscontentStructureentityClarityauthoritySignalscitationLikelihoodragReadinessllmAssessmentwhyThisMattersForAgents
Project Status
Planned next:
- LLM-based prioritization and condensation for more compact output
- higher-level tools such as
get_fix_plan,summarize_top_opportunitiesandcompare_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.