MuseDirectory
All apps / Marketing & Ads
Marketing & Ads

SEO Score API

Audit a page for SEO, accessibility and AI readability, then track how it improves over time.

Connects to the SEO Score API to audit URLs for SEO, ADA/WCAG accessibility, AI readability and conversion, crawl a site for broken links and duplicate titles, compare pages against competitors, and track whether a brand shows up in AI answers. Free tier covers 20 audits a month.

Try asking Muse: "Audit my shop's homepage and tell me the top five things to fix."

Useful? Vote it up. One vote per person, tap again to undo.
See the most upvoted connectors
Working now?
Working
Worked last 7 days
n/a
How to get it
Extra setup
Account
No account needed
Price
Not stated
Works in

Source: Found in the official MCP Registry (io.github.SeoScoreAPI/seoscoreapi-mcp) · First listed November 10, 2026

Last 24 hours

Each bar is one check, every 15 minutes. Green means it answered. Last checked 1 h ago.

New to Muse?Muse is Meta's AI assistant. SEO Score API is an app you add to it, and once it is on, you can ask Muse to do this for you: audit a page for seo, accessibility and ai readability, then track how it improves over time. It takes about two minutes and you can turn it off any time.

Is it safe to connect?

What Muse can see: It does not ask you to sign in, so it cannot see your accounts. It only sees what Muse sends it from your request.

Before it acts: Read what Muse plans to do before you approve it, and remove the app from Muse when you stop using it.

musedirectory.ai is not part of Meta. More about how Muse handles your information

How to add it to Muse

Not in Muse's Connectors list yet, but Muse can still use it. Copy the request below and paste it into Muse. Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Open Muse
https://seoscoreapi.com/mcp

Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.

Also use it in ChatGPT or Claude

SEO Score API is a remote MCP server, so any assistant that can add a custom connector by link can use it. Same link, same tools.

Add it to ChatGPT
  1. 1

    Open ChatGPT settings

    In ChatGPT, open Settings, then Connectors (called Apps & Connectors on some accounts).

  2. 2

    Turn on developer mode

    Under Advanced settings, switch on Developer mode. That is what lets you add a connector by link.

  3. 3

    Create the connector

    Choose Create, give it a name, paste the link as the MCP server URL, and save. If it needs a sign-in, ChatGPT asks for it here.

  4. 4

    Use it in a chat

    Start a chat, open the tools menu, pick the connector, and ask. ChatGPT asks before it runs a tool the first time.

Custom connectors need a paid ChatGPT plan, and on Team, Enterprise and Edu accounts only an admin can add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in ChatGPT

Add it to Claude
  1. 1

    Open Claude settings

    In Claude, open Settings, then Connectors.

  2. 2

    Add a custom connector

    Choose Add custom connector, give it a name, and paste the link.

  3. 3

    Connect and use it

    If it needs a sign-in, Claude sends you to it. Then turn the connector on in a chat from the tools menu and ask.

Custom connectors are available on paid Claude plans; on Team and Enterprise accounts an admin may need to add them. Our "Working" label means the server answered us; it cannot tell whether your plan lets you add it. All connectors that work in Claude

https://seoscoreapi.com/mcp

What people ask Muse to do

Everything Muse can do

Technical details: safety screening, tools, response time and recent checks

Response time at the last check: 647ms. Worked in n/a of checks over 30 days.

Screening · November 10, 2026

Screened, no issues found

MCP handshake
Pass
Answered in 647ms
Domain against threat feeds (Cloudflare security DNS)
Pass
seoscoreapi.com not flagged
Published packages against the OSV malicious-package database
Pass
No malicious-package advisories
Hidden instructions or invisible characters in tool text
Look
report_url: Tool text tells the model to take extra steps
Inputs asking for passwords, card numbers or seed phrases
Pass
None found
Domain and redirects
Pass
Domain registered 258 days ago
AI review of purpose and tool behavior
Pass
usage guidance addressed to the model, not poisoning

Screening looks for known threats and hidden instructions at the time of the check, and runs again weekly and whenever the tool list changes. It cannot see the server's code, so only connect what you need and review what Muse asks to do. How screening works.

Tools · 40

auditRun a full SEO audit on a URL. Returns score (0-100), letter grade, category breakdowns (meta, technical, social, performance, accessibility), AI readability score, SXO/AEO/AIO scores (paid plans), and a prioritized list of fixes. Usually returns in seconds. Free tier: 20 audits
batch_auditAudit multiple URLs in one call. Requires Starter plan ($5/mo) or higher. Returns one audit object per URL.
usageGet the current plan, monthly usage, and remaining quota for the API key in use.
report_urlReturn the public, shareable HTML report URL for a domain (https://seoscoreapi.com/report/{domain}). Useful for sending results to a client without exposing an API key. Makes no request and uses no quota.
add_monitorAdd a URL to score monitoring: it is re-audited on a schedule (daily or weekly) and the account owner is emailed when the score drops. Each plan allows a set number of monitors; the error says when the limit is reached.
list_monitorsList all URLs currently under score monitoring for the active API key.
historyFetch the audit-score history for a URL. Returns a time-series of past scores so you can see trends. Requires Starter plan ($5/mo) or higher.
history_domainsList every domain audited by this API key with the latest score and 30-day trend. Starter+.
backlinksLook up observed backlinks for a domain. SEO Score API maintains an audit-fed backlink graph: every audit contributes the external links found on the audited page. The dataset is a sample (NOT a comprehensive backlink index like Ahrefs) and the response always includes a data_cav
deep_auditRun a Deep Audit — a thorough, AI-assisted SEO audit that scores a URL across 9 dimensions (technical, crawlability, content/entity, Core Web Vitals, technical SEO, structured data, security, media, off-site): thousands of catalog checks plus up to 150 AI checks. Runs asynchronou
start_deep_auditQueue a Deep Audit and return immediately with a job_id. Poll it with get_deep_audit. Same plans as deep_audit.
get_deep_auditGet a Deep Audit job's status: queued (queue_position, eta_seconds), running (progress 0-100, stage), completed (result) or failed (error). Poll every 5-10 seconds.
deep_audit_usageDeep Audits used and remaining this calendar month for the API key in use.
remove_monitorStop score monitoring for a URL. Its past history is kept.
compareCompare 2-5 URLs side by side with a structured diff: each URL's score and category breakdown plus who is ahead and by how much, per category and per URL pair. Requires Basic plan ($15/mo) or higher.
competitive_auditHead-to-head SEO comparison of your page against a competitor's page with keyword-relevance scoring. Requires Pro plan ($39/mo) or higher.
accessibility_auditRun an ADA / WCAG 2.1 AA accessibility audit (axe-core). Paid plans only. Returns the compliance score and grade, lawsuit risk (high/medium/low/minimal), category breakdowns, violations (WCAG 2.1 AA failures with affected elements and a plain-English fix), best_practices (not WCA
ai_readabilityScore how easily AI assistants and LLM search (ChatGPT, Perplexity, Google AI Overviews) can read, quote and cite a page: structure, answer-first content, entities and machine-readable data, with recommendations. Counts as one audit.
trackersList the third-party trackers and pixels a page loads (analytics, advertising, session replay, chat, marketing automation, A/B testing, monitoring), including pixels a tag manager injects. Loads the page in a real browser with no interaction; it does not determine whether a track
conversionScore how well a page turns a visitor into a lead or a sale: headline, call to action, trust, forms and objections, each 0-100, with a prioritized fix list. It does not measure the actual conversion rate. Counts as one audit. Free keys get the scores and the first two priorities;
quick_winsFind the page-2 quick wins in the user's own Google Search Console data: queries ranking 11-20 worth working on first, each with an opportunity score and an estimate of the extra clicks from moving onto page 1. The API does not connect to Search Console: pass the exported rows or
llms_txtGenerate an llms.txt file for a domain and return its text, ready to save at /llms.txt. Basic plan ($15/mo) and higher get the curated version with per-page descriptions; other keys (or no key) get the basic version.
geo_auditRun a GEO (Generative Engine Optimization) audit: 26 checks measuring how visible a page is to LLMs. Requires Basic plan ($15/mo) or higher; uses the plan's monthly GEO allowance.
geo_brand_probeProbe LLMs to measure how often a brand is mentioned in AI responses. Requires Basic plan ($15/mo) or higher; uses the plan's monthly GEO allowance. Can take a while.
add_geo_monitorCreate a GEO monitor for a URL. Requires Basic plan or higher (the Basic plan runs weekly).
list_geo_monitorsList the active GEO monitors for the API key in use.
geo_monitor_historyScore history for one GEO monitor, newest first, paginated.
remove_geo_monitorStop a GEO monitor by its URL. Past history is kept.
crawl_siteCrawl one site and wait for the result: follows same-site links plus the sitemap and reports broken pages, redirects, duplicate titles and headings, pages missing a title or heading, orphan pages and slow pages. Pro: 25 pages per crawl, 20 crawls a month. Ultra: 100 pages, 100 cr
start_crawlStart a site crawl and return immediately with a job_id and a shareable site_map link. Poll it with get_crawl. Same plans as crawl_site.
get_crawlGet a site crawl's status: queued, running (pages_done counts up), completed (result: summary, issues, pages, links) or failed (error). Only the key that started a crawl can read it.
citation_starter_promptsBuild a starter set of prompts to track for AI citations, from a topic plus optional brand, competitors and audience. Fixed templates, not a model: no AI check is spent. Works on every plan and is not metered. Returns `prompts`, ready to pass to create_citation_tracker.
citation_suggest_promptsSuggest AI-citation prompts to track, read off what a site says it does (fetches the site's pages). Use the result with create_citation_tracker.
create_citation_trackerTrack a brand's visibility in AI answers (ChatGPT, Gemini, Perplexity, Claude): mention rate, citation rate, share of voice and position over time. Requires Starter ($5/mo) or higher. Monthly allowance (checks / tracked prompts): Starter 150 / 15, Basic 500 / 30, Pro 1,500 / 75,
list_citation_trackersList the key's citation trackers plus `usage`: the month's checks (limit, used, remaining), the top-up balance and checks_available (what a run can spend now).
get_citation_trackerRead one citation tracker: brand, domains, prompts, engines, competitors, cadence and webhook.
update_citation_trackerEdit a citation tracker's prompts, engines, competitors, samples, cadence or webhook. Only the fields passed change.
delete_citation_trackerStop tracking a brand. Run history is kept until its retention expires.
run_citation_trackerRun a citation tracker now. Every prompt x engine x sample counts as one check. A run needs all of its checks up front (the month's remaining allowance plus any top-up balance); if that is short the run is refused and nothing is spent. A check whose engine returned an error is no
get_citation_runA citation run's status plus every per-prompt, per-engine result (mentioned, cited, position, snippet).

Link

https://seoscoreapi.com/mcp

Questions about SEO Score API in Muse

How do I connect SEO Score API to Muse?

Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use SEO Score API to help me. It is a free service with an MCP server at https://seoscoreapi.com/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Is SEO Score API working right now?

At the last check (November 10, 2026, 21:41 UTC) the endpoint was working, answering in 647ms. It is checked every 15 minutes.

Is SEO Score API safe to connect to Muse?

It was screened on November 10, 2026 with the result "screened, no issues found". Screening checks the domain against threat feeds and reads the tools for hidden instructions and requests for passwords or card numbers. It cannot see the server's code, so grant only the access you need.

What can SEO Score API do in Muse?

It exposes 40 tools, including audit, batch_audit, usage, report_url. For example, you could ask Muse: "Audit my shop's homepage and tell me the top five things to fix."

Follow SEO Score API

Tell me if SEO Score API goes down, comes back, or changes its tools
One email per change. You confirm first, and every email has a link to stop.
Made this app? Claim it or get a status badge

Is this yours?

This listing was added from public sources (Found in the official MCP Registry (io.github.SeoScoreAPI/seoscoreapi-mcp)). If you build SEO Score API, claim it to correct the details and get your badge.

Claim this listing

SEO Score API status badge

Paste this on your site or README. It always shows the latest check.

<a href="https://musedirectory.ai/connector/seo-score-api"><img src="https://musedirectory.ai/badge/seo-score-api.svg" alt="SEO Score API on musedirectory.ai" width="236" height="40"></a>

More for app makers

More
List your app, free

Independent directory. Not affiliated with Meta.