untapped-plugins
This server provides free page-level SEO inspection and site-wide page auditing for websites.
Fetch and inspect a single URL: HTTP status, redirect chain, title, meta description, robots rules, canonical, H1/H2s, schema types, hreflang, word count, links, images missing alt text, and detected problems.
Audit pages from a sitemap or a supplied URL list: run page checks across up to 200 URLs and find duplicate titles/H1s/meta descriptions, noindex or non-200 sitemap pages, canonicals pointing elsewhere, and missing titles/H1s/meta descriptions.
Configure audits with a site URL, sitemap URL, explicit URLs, and max pages to check (default 25).
Reads local Git history to gather evidence of real work for resume, portfolio, and LinkedIn kit generation.
Provides tools for checking pages against Google's index, reading Google Search Console data (queries, clicks, impressions, positions, changes), and analyzing Google search visibility, including search results, People Also Ask, map pack, and AI Overview citations.
Provides guidance for Google Maps and Google Business Profile issues, including suspensions, stuck verification, 'not showing on Maps', writing Google review replies and review requests, and checking business profiles against Google's rules.
Untapped Plugins
Seven free plugins for AI agents (Claude Code, Codex or the ChatGPT desktop app). Four answer the questions a business owner asks about Google: Are my pages on Google? What do people search to find me? Where do I show up for this phrase? What is holding my website back? The fifth helps someone applying for a job tailor their resume, portfolio and LinkedIn to one posting, using only their real work. The sixth writes Google review replies and review requests that follow Google's rules, checks a business profile, and walks an owner through Google Maps problems. The seventh compares marketing agencies side by side from their own pages, with the questions to ask before signing. Built by Find Untapped Growth, a local visibility company in Palm Coast, Florida.
Plugin | What your agent can do with it | Cost |
Put marketing agencies side by side from the pages you give it: services, contract and cancelling, who owns the domain, site and profile, reports, published prices, guarantees and review rating. Every fact is an exact quote with its page and date, or "not stated" with a question to ask. It doesn't rank or pick a winner. Made by Find Untapped Growth, which appears as one column judged the same way | Free | |
Check every page in your sitemap against Google's index, say what each problem usually means, and show which pages dropped out or got picked up since last time | Free (your own Search Console) | |
Read your own Search Console: the searches that bring clicks, the ones close to page one, the ones near the top that nobody clicks, and what changed since last month | Free (your own Search Console) | |
Audit a website in the order that finds the real bottleneck, plus page checks across a whole sitemap: titles, headings, descriptions, canonicals, noindex, schema, thin pages, duplicates | Free | |
Read your own project files, git history, old resume and LinkedIn export, match them to one job posting, and write a one-page resume (Word, PDF, text), a portfolio page, a LinkedIn kit and a plan for the gaps. Every line traces to your real work; nothing is invented | Free | |
Write replies to Google reviews (privacy-safe for health and legal businesses), write review requests with no rewards or cherry-picking, check a business profile against Google's rules, and walk through suspensions, stuck verification and "not showing on Maps". Instructions only: no server, nothing to sign in to | Free | |
See what Google actually shows for a phrase in a place (positions, People Also Ask, the map pack, which sites an AI Overview cites) and monthly search volume | Your own DataForSEO account: about $0.002 per Google lookup, $0.09 per search-volume request (list prices read 2026-10-09); a daily cap you set stops spending |
Install
Claude Code (one plugin at a time):
/plugin install untapped-site-audit --marketplace CTF-Max/untapped-pluginsor from a terminal: claude plugin marketplace add CTF-Max/untapped-plugins, then
claude plugin install <plugin-name>@untapped-plugins.
Codex:
codex plugin marketplace add CTF-Max/untapped-plugins
codex plugin add untapped-site-audit@untapped-pluginsChatGPT desktop app: add the marketplace with the codex plugin marketplace add line above, restart the
app, and install from the Plugins Directory (the marketplace shows as Find Untapped Growth). Untapped Reviews & Maps
needs nothing else; the other plugins run Python tools on your computer.
Every plugin except Untapped Reviews & Maps needs Python 3.10 or newer on PATH as python, and nothing else: no packages to install. Each
plugin's README has its setup (the Google plugins need a one-time, read-only Google sign-in).
Related MCP server: Resume Assistant MCP
What they do with your data
They run on your computer. Find Untapped Growth receives nothing: no accounts, no telemetry, no analytics.
Untapped Resume reads only the folders and files you point it at, and fetches a job posting only when you give it a link.
Untapped Agency Compare reads only the agency pages you name, one page at a time, and keeps nothing.
The Google plugins sign in read-only and talk only to Google. Untapped SERP talks only to DataForSEO, with your own account. Untapped Site Audit reads only the website you ask it to audit.
Passwords and sign-in tokens are never written to logs or shown in answers. Each plugin's
PRIVACY.mdlists exactly what goes where.
Also available as MCP servers
Each plugin's tools are also published as an MCP Bundle (.mcpb) on the
Releases page, for apps that install MCP servers directly.
For developers
python -m unittest discover -s untapped-serp/tests # each plugin: offline tests, no network
python tools/manifests.py --check # manifests + marketplaces match tools/manifests.py
python tools/sync_shared.py --check # shared modules copied into each plugin are current
python tools/build_mcpb.py # MCP Bundles into dist/, registry entries into registry/One source writes every manifest (tools/manifests.py); shared code lives in shared/ and is copied into each
plugin, because an installed plugin is copied on its own.
Licence
MIT. See LICENSE. Questions or problems: open an issue.
Available Tools
2 toolsaudit_pagesB
Free. page_facts for every URL in a sitemap (default /sitemap.xml) or a list, plus problems across pages: duplicate titles/H1s/meta, noindex or non-200 pages listed in the sitemap, canonicals pointing elsewhere, missing titles/H1s/meta.
Inputs: site, urls, max_pages, sitemap_url.
page_factsB
Free. Fetch one page and report what search engines read: status, redirect chain, title, meta description, robots (meta + header + robots.txt for Googlebot), canonical, H1/H2s, schema types, hreflang, word count, links, images without alt, and problems found.
Inputs: url (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 2 tools
page_facts handles a single URL's SEO facts while audit_pages extends that to sitemaps or lists with cross-page problems. The single-vs-bulk boundary is clear, though audit_pages operationally subsumes page_facts for lists, creating mild overlap.
Both names use snake_case and are readable, but they follow different grammatical patterns (noun phrase 'page_facts' vs verb-object 'audit_pages'), so there is no single predictable convention.
Two tools is minimal for an SEO auditing server; each tool is broad and earns its place, but the surface feels thin and likely leaves users wanting more granular operations.
The pair covers single-page facts and bulk sitemap/list auditing, including aggregate problems—core SEO audit workflows. Minor gaps remain around historical comparisons or more granular inspection of individual resources like raw headers.
Maintenance
Related MCP Connectors
Unified 15-tool SEO, SERP, clean Markdown & GEO (LLM citation Share-of-Voice) MCP server.
Google Search Console, GA4 and PageSpeed MCP server for Claude, ChatGPT and Cursor. Free, hosted.
Free technical-SEO audit MCP: crawl a site, run checks, return an LLM-ready shareable report.
Open-source AI SEO over MCP: audits, ranks, keywords, backlinks + AI visibility (GEO).
Related MCP Servers
AlicenseBqualityCmaintenanceHosted MCP server for job search (3M+ jobs from employer career pages and ATS feeds like Lever/Greenhouse), PDF resume generation with multiple templates, AI resume tailoring per job description, cover letters, and career advice. Free hosted endpoint, no API key required.3312MIT- AlicenseNot gradedqualityDmaintenanceAn intelligent, zero-cost MCP server that securely parses local resumes and compares them against live job postings for ATS scoring, skill gap analysis, and interview prep.MIT
- AlicenseAqualityBmaintenanceAn MCP server that exposes a perpetual, honest job-application pipeline as typed tools an LLM agent can call, with fit scoring, verified resume building, and a submission planner enforced by code, not prompts.1666 PyPIMIT
- FlicenseNot gradedqualityDmaintenanceProduction-ready MCP server integrating Google Search Console, GA4, and PageSpeed Insights for SEO and analytics intelligence, enabling natural-language queries to Google analytics data.-