
Seoscoreapi Mcp
io.github.SeoScoreAPIv1.4.1Updated Oct 8, 2026
SEO audits, AI readability, accessibility, backlinks and score monitoring from SEO Score API.
Overview
Lets an assistant run SEO audits, accessibility and AI-readability checks, backlink lookups, site crawls, and score monitoring through the SEO Score API.
- What it does
- Wraps the SEO Score API in MCP tools: full URL audits with 80+ checks and prioritized fixes, batch audits, accessibility (WCAG 2.1 AA) audits, AI-readability and GEO visibility checks, backlink samples, multi-page crawls, and structured comparisons of 2-5 URLs. It also manages scheduled monitors, score history, citation trackers across LLM assistants, and generates llms.txt files. Some tools run synchronously and wait for results; others queue a job and return a job_id to poll.
- When to use it
- Useful when you want an assistant to audit pages, monitor SEO scores over time, check accessibility or AI readability, compare competitor pages, or track how often LLMs mention a brand, without wiring up the REST API yourself.
- Requirements
- Runs locally over stdio, typically via npx seoscoreapi-mcp, so Node.js is needed. Requires an SEO_SCORE_API_KEY environment variable (free key, no card). Optional SEO_SCORE_BASE_URL and SEO_SCORE_DEEP_AUDIT_URL override the API hosts. Network access to the API is required. Paid features depend on the account plan.
Installation
In SourceWeft
- Open Seoscoreapi Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
SEO Score API — Model Context Protocol Server
Give Claude Desktop, Claude Code, Cursor, Windsurf, or any MCP-aware AI tool direct access to the SEO Score API: full audits, backlink data, monitoring, and history.
Quick start
Set your API key once and forget it:
(Get a free key at https://seoscoreapi.com — no card required.)
Tools exposed
Not exposed, on purpose
- Report files (
GET /audit/export): the PDF is binary and an MCP tool result is text. Theaudittool returns the same data as JSON; use the REST API or the Python / Node SDK (audit_export/auditExport) for the file. - Turning auto-reload on. The API has no such endpoint for API keys: it authorizes
charges, so it is set from the dashboard only.
citation_auto_reloadreads it. - Account actions (
/signup,/verify,/upgrade,/rotate-key) and the public scoreboard opt-out.
Configuration
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Restart Claude Desktop. You'll see the SEO Score tools in the tool picker.
Claude Code
Cursor
Open Cursor Settings → MCP Servers → Add a new server with the same JSON shape as Claude Desktop above.
Windsurf
Settings → Cascade → MCP Servers → paste the same configuration.
Any other MCP client
Run npx -y seoscoreapi-mcp as a stdio transport. The server speaks standard MCP and exposes all tools in the table above.
Example prompts
Once installed, talk to your AI assistant naturally:
"Audit https://stripe.com and tell me the top 3 things to fix."
"Run a batch audit on stripe.com, square.com, and adyen.com, then compare their AI readability scores."
"What backlinks have we seen pointing at my-startup.com?"
"Check the score history for our marketing site over the last 30 days."
"Run a deep audit on my-startup.com as a SaaS site and list the high-severity findings."
"Run an accessibility audit on our pricing page and list the critical WCAG failures."
"Crawl my-startup.com and show me the broken links and orphan pages."
"Build starter prompts for 'SEO audit API', create a citation tracker for Acme, and run it."
The tool the AI picks is shown in your client; you can always ask "what tools did you use?" to see the trace.
Why MCP?
MCP lets the AI reach data it wouldn't have — your actual site SEO scores, the backlink graph, your monitoring history — without any custom plumbing. Every prompt that says "audit this URL" goes from idea to result in one round-trip. Same source of truth as the REST API; no copying scores between tools.
Honest framing
The backlinks tool returns an audit-fed sample, not a comprehensive backlink index. Every response includes a data_caveat explaining exactly what the dataset is. We are not Ahrefs and don't pretend to be — we expose the unique, growing graph our customers' audits build for free.
Source
The MCP server is open source: https://github.com/SeoScoreAPI/seoscoreapi-mcp
License
MIT
Source: README.md at commit 48454cb
Tools
0Version history
1- v1.4.1LatestOct 8, 2026


