Skip to content
Agentmart
Submit a tool

Website Auditor

AI visibility + site audits: see if ChatGPT, Perplexity, Claude & Gemini recommend a website.

Connector by SpikeyCoder · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 1
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/spikeycoder-website-auditor-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

AI visibility + site audits: see if ChatGPT, Perplexity, Claude & Gemini recommend a website.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 26, 2026.

Tools
13 read · 4 write · 0 delete · 2 not yet classified
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 19

Read from the source code; the running server may list different tools.

Read 13 · Look things up without changing anything.

  • audit_my_site
  • check_ai_visibility
  • check_upgrade_status
  • compare_competitors
  • compare_to_competitor
  • get_ai_visibility
  • get_benchmark
  • get_changes
  • get_monitoring_status
  • get_recommendations
  • get_report
  • get_sample_audit
Show 1 more tools
  • list_tracked_sites

Write 4 · Create, change, send or run things.

  • build_growth_plan
  • run_audit
  • track_site
  • untrack_site

Not yet classified 2 · We could not tell from the name and description.

  • generate_schema
  • get_gtm_plan

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • WA_API_KEY

Other settings (environment variables or headers).

  • WA_API_BASE_URL

Network hosts it talks to 7

  • api.website-auditor.io · found in code
  • github.com · found in code
  • mcp.website-auditor.io · found in code
  • platform.openai.com · found in code
  • raw.githubusercontent.com · found in code
  • vertexaisearch.cloud.google.com · found in code
  • website-auditor.io · found in code

Files it touches

  • Your home directory (~)

Tools (19)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • audit_my_siteRun a full site audit

    AI visibility plus security headers, broken links, performance, and crawlability and markup, in one report.

  • build_growth_planBuild a growth plan

    Turn your latest audit into a written plan — grounded in the pages AI assistants actually read.

  • check_ai_visibilityCheck my AI visibility

    See whether ChatGPT, Claude, Gemini and Perplexity recommend your business — and who they name instead.

  • check_upgrade_statusCheck upgrade status

    Check the caller's own Website Auditor subscription standing. Use this when someone asks "am I on Pro," "is my trial still active," "when does my subscription renew/end," "why is this tool locked," or before suggesting an upgrade. Works with any valid API key and consumes no audit quota. Returns the tier (none/free/pro), raw subscription status, period end, whether the subscription is set to cancel, the upgrade URL, and a plain-language summary — including what starting Pro requires (a payment method and accepting the Terms).

  • compare_competitorsCompare against competitors

    Compare a website's AI visibility head-to-head against named competitors. Use this when someone asks "how do I stack up against X and Y," "who does ChatGPT recommend instead of me," or wants a competitive AI-visibility view. Returns each competitor's score and where they appear that the site does not. Each competitor not already cached costs one audit against your daily quota; if the quota can't cover every competitor, it ranks the ones it could audit and returns a `quota` summary plus a `skipped` list naming the rest — it never drops competitors silently or invents scores. If the quota is alr…

  • compare_to_competitorCompare me to a competitor

    See where a rival gets named in AI answers and you don't.

  • generate_schemaGenerate JSON-LD schema

    Generate structured data (JSON-LD schema) tailored to a website, to improve how AI assistants and search engines understand it. Use this when someone asks for "schema," "structured data," "JSON-LD," or wants the actual markup to implement a recommendation. Returns a DRAFT, not finished markup: every name field arrives as a placeholder — "Your Business Name" on the business types, and on a Product the product's own name and brand as "Your Product Name" and "Brand Name" — that the owner must replace with real names confirmed with them, never guessed from the domain or copied from an audit. `plac…

  • get_ai_visibilityCheck AI visibility

    Check how visible a website is to AI assistants right now. Use this whenever someone asks "does ChatGPT/Perplexity/Claude/Gemini recommend this business," "is my site showing up in AI answers," "what's my AI visibility / GEO score," or wants a quick read on whether an AI assistant would surface a given domain. Returns an overall AI-visibility score (0–100), a per-engine breakdown (ChatGPT, Perplexity, Claude, Gemini), and the top competitor appearing in place of the site. When the audit recorded citations, `sources` lists the documents the assistants actually read, ranked by cross-engine agree…

  • get_benchmarkBenchmark vs industry/geo

    Benchmark a website's AI visibility against its industry and location. Use this when someone asks "how do I compare to others in my space," "is this a good score for my industry," or wants percentile/peer context rather than an absolute number. Backed by aggregated audit data.

  • get_changesWhat changed in AI visibility

    Report what changed in a website's AI-visibility score, only between two snapshots that asked the same question. Use this when someone asks "did anything change," "what's different this week/month," or "did my AI visibility drop." The domain need not be tracked: history accrues from any audit of it, tracked or not — track_site adds the weekly re-audits to the series, it is not a precondition, so do not track a site just to answer a change question. Returns the change in the overall score and the per-engine score changes, for engines measured both times — the overall only when the same engines …

  • get_gtm_planBuild a GTM plan from the audit

    Build a written go-to-market plan from a website's latest audit, grounded in its citation evidence. Use this when someone asks "what should I do about my AI visibility," "turn this audit into a plan," or wants a GTM or marketing plan for their site. The plan is built from the `sources` the assistants actually read — each marked `yours`, `competitor` or `third_party`; competitor sources shape the analysis but are never placement targets. When the audit recorded no citation evidence the plan grounds itself in the report's issues and stats instead. Pass `focus` or `constraints` to steer it, and `…

  • get_monitoring_statusMonitoring status summary

    Get a glanceable summary of monitoring status across all tracked websites. Use this when someone asks "how are my tracked sites doing," "what's my current AI visibility across everything I monitor," "when were my sites last checked or when do they run next," or wants a dashboard of their monitored domains. Returns, per domain, the latest AI-visibility score of its series (the measured weekly re-audits and any audit that asked the same question as the newest recorded one, while it has no gap longer than four weeks and a day from the newest weekly re-audit that recorded its question, through eac…

  • get_recommendationsPrioritized fixes

    Get specific, prioritized fixes to raise a website's AI visibility and audit scores. Use this when someone asks "how do I fix this," "what should I change," "how do I improve my AI visibility," or after an audit surfaces issues. Returns ranked actions with expected impact, each built from the domain's latest audit and citing its evidence (blocked AI crawlers, missing structured data, the competitor sites the assistants cited). Works with any Website Auditor API key and needs an audit on record for the domain; with Pro it also says where to get listed, what the assistants get wrong about the bu…

  • get_reportShareable report + badge

    Get a shareable report URL and the embeddable "Audited by Website Auditor" badge snippet for a website. Use this when someone wants to "share," "export," "send a client," or "embed" the audit result. Returns a link and an HTML badge snippet.

  • get_sample_auditSee a sample audit (no key needed)

    Show a complete sample Website Auditor report — no API key required, nothing to set up. Use this whenever someone wants to "try it," "see a demo," "show me what this does," "what does the output look like," or is deciding whether Website Auditor is worth subscribing to — and use it INSTEAD of refusing when no API key is configured. Returns fixed sample data for example.com in the exact shape a real audit returns: scored summary, per-test results, and the AI-visibility breakdown across ChatGPT, Perplexity, Claude and Gemini. It is clearly marked as a sample and always describes example.com, nev…

Show 4 more tools
  • list_tracked_sitesList monitored sites

    List the websites currently being monitored for AI visibility on a schedule. Use this when someone asks "what am I tracking," "which sites am I monitoring," "how many monitoring slots am I using," or wants to see their tracked domains. Returns each tracked domain with its cadence and active state, plus slots used and remaining out of the account's limit (3 sites, or 5 for a subscription started before 18 October 2026).

  • run_auditRun a full audit

    Run a full one-time audit of a website — AI visibility, plus security headers, broken links, performance, and a crawlability-and-markup score (`scores.seo`: robots.txt, AI crawler access, sitemap, structured data, meta description and Open Graph tags). Use this when someone asks to "audit," "scan," "check," or "review" a website's health, or wants a complete report rather than just the AI-visibility number. Returns a scored summary across categories and a link to the full report. The ranked cited-`sources` evidence behind the AI-visibility number is returned by get_ai_visibility, not by this t…

  • track_siteStart/stop monitoring

    Start (or stop) ongoing monitoring of a website's AI visibility on a schedule. Use this when someone wants to "monitor," "track," "watch," or "get alerted about" a site's AI visibility over time, rather than a one-off check. Adds weekly re-audits to the history that get_changes reads from — a history every audit already accrues, tracked or not — so use this to be watched on a schedule, not to make get_changes work. Passing enabled: false stops monitoring by deleting the enrollment, as untrack_site does.

  • untrack_siteStop monitoring

    Stop ongoing monitoring of a website's AI visibility. Use this when someone wants to "stop tracking," "unmonitor," "stop watching," or "remove" a site from scheduled monitoring, or to free up a monitoring slot. Removing a tracked site deletes its monitoring enrollment (its past audits are kept); calling it for a site that isn't tracked changes nothing. Returns how many monitoring slots are now free.

Signals

Stars
1
Forks
0
Open issues
0
Last commit
Oct 22, 2026 (7 days ago)
Last release
Oct 4, 2026 (25 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.SpikeyCoder/website-auditor-mcp
Version
1.0.26
Auth
API key
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Website Auditor MCP server. Agent Mart. https://agentmart.dev/connectors/spikeycoder-website-auditor-mcp (last updated 2026-10-24)