mcpbeat

Spook SEO MCP Server

com.tryspook/spook
not responding

Spook SEO is listed as active in the registry but did not answer our last check. It exposes 59 tools.

Free SEO tools + the Spook SEO autopilot: analyze domains, generate and publish SEO articles.

Uptime history 42 hours of history · worst hour 0%
42 hours agonow
0.0%
Uptime 24h
0 of 91 checks
59
Tools
read from the server
371 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 14 min ago.

run in your terminal
claude mcp add spook --transport http https://www.tryspook.com/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "spook": {
      "url": "https://www.tryspook.com/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.spook]
url = "https://www.tryspook.com/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "spook": {
      "url": "https://www.tryspook.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "spook": {
      "url": "https://www.tryspook.com/api/mcp"
    }
  }
}

Available tools 59

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

article
article-rewriter
AI Article Rewriter: Rephrase text to be clearer, unique, and engaging. (free, AI-generated, rate-limited).
article-summarizer
AI Article Summarizer: Condense an article into a TL;DR, key points, and summary. (free, AI-generated, rate-limited).
get_article
Fetch one article by id: full markdown body, meta, FAQs, SEO score, status, and published URL. Use to review a draft before publishing. (requires an agent API key)
content
content-brief-generator
Content Brief Generator: Create a detailed SEO content brief for a target keyword. (free, AI-generated, rate-limited).
content-coverage-checker
Content Coverage Checker: List the terms and entities an article targeting a keyword is expected to cover. (free, AI-generated, rate-limited).
content-idea-generator
Content Idea Generator: Generate content ideas with formats and angles for a niche. (free, AI-generated, rate-limited).
meta
meta-description-generator
Meta Description Generator: Write SEO meta descriptions that maximize click-through rate. (free, AI-generated, rate-limited).
meta-robots-generator
Build a meta robots tag (and X-Robots-Tag header) from index/follow and snippet directives.
meta-tag-generator
Generate a complete set of HTML meta tags: title, description, canonical, Open Graph, and Twitter Cards.
site
create_site
Add a new site to the account. Language/market is auto-detected from the homepage. Requires an available paid site slot (use create_checkout first if none). Returns the new siteId. (requires an agent API key)
get_site
Get one site's details and status by its id. (requires an agent API key)
get_site_metrics
Read a site's performance: daily Search Console clicks/impressions trend plus cached SEO metrics (domain rating, organic traffic estimate, top keywords). No cost. Use to check whether Spook is working. (requires an agent API key)
blog
blog-keyword-generator
Blog Keyword Generator: Generate SEO keyword ideas for a topic, with search intent and difficulty. (free, AI-generated, rate-limited).
blog-outline-generator
Blog Outline Generator: Produce a structured, SEO-friendly blog post outline. (free, AI-generated, rate-limited).
headline
headline-analyzer
Score a headline (0-100) on length, word balance, power/emotional words, numbers, and brackets.
headline-generator
Headline Generator: Generate catchy, click-worthy headlines. (free, AI-generated, rate-limited).
robots
robots-txt-generator
Build a valid robots.txt: allow or block crawlers, disallow paths, block specific bots, and link a sitemap.
robots-txt-tester
Test whether a robots.txt allows or blocks a given URL path for a given user-agent.
aeo
aeo-checker
Score content (0-100) for how easily AI answer engines (ChatGPT, Perplexity, AI Overviews) can quote it, with specific fixes.
analyze
analyze_domain
Free, no-signup SEO snapshot for any domain: the queries it already ranks on page 1-2 for (its quick-win opportunities), with search volume and estimated traffic. Great first look before signing up.
articles
list_articles
Recent articles for a site with their status (draft/review/published) and generation status. (requires an agent API key)
autopilot
set_autopilot
Turn a site's autopilot on or off. When on, Spook plans, writes, and publishes articles automatically. (requires an agent API key)
business
business-name-generator
Business Name Generator: Generate brandable business name ideas. (free, AI-generated, rate-limited).
canonical
canonical-tag-generator
Generate a rel=canonical link tag for a URL.
character
character-counter
Count characters (with and without spaces), words, sentences, and paragraphs in text.
checkout
create_checkout
Get a Stripe Checkout URL to add the first paid site to the account. Return the URL to the user to approve payment. Needed before create_site if the account has no available slot. (requires an agent API key)
conversion
conversion-rate-calculator
Calculate Conversion rate.
copy
ad-copy-generator
Ad Copy Generator: Generate ad headlines and descriptions. (free, AI-generated, rate-limited).
cpc
cpc-calculator
Calculate Cost per click (CPC).
cpm
cpm-calculator
Calculate Cost per 1,000 impressions (CPM).
crawler
ai-crawler-checker
Check a robots.txt to see which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ...) it currently allows or blocks.
cta
cta-generator
CTA Generator: Write effective call-to-action phrases. (free, AI-generated, rate-limited).
ctr
ctr-calculator
Calculate Click-through rate.
faq
faq-generator
FAQ Generator: Generate a set of frequently asked questions and answers for a topic. (free, AI-generated, rate-limited).
generate
generate_article
Generate a new SEO article draft for a site targeting a search query. Returns an articleId immediately; generation runs in the background - poll get_article/list_articles, or pass callbackUrl to be notified. Idempotent per query (a repeat returns the existing article). Requires an active subscription. (requires an agent API key)
grammar
grammar-checker
AI Grammar Checker: Fix grammar, spelling, and punctuation, and list the corrections. (free, AI-generated, rate-limited).
hashtag
hashtag-generator
Hashtag Generator: Generate relevant hashtags for a topic and platform. (free, AI-generated, rate-limited).
hreflang
hreflang-generator
Generate hreflang link tags for international/multilingual pages, plus an optional x-default.
keyword
keyword-density-checker
Analyze text for the most frequent words and phrases with their density, to spot keyword stuffing or thin coverage.
llms
llms-txt-generator
Generate an llms.txt file from a site name, one-line summary, optional details, and sections of links.
opportunities
list_opportunities
The winnable search queries Spook has found for a site (scored, ranked). No cost. Pass questionsOnly to get only question-shaped queries. (requires an agent API key)
paragraph
paragraph-generator
Paragraph Generator: Expand a topic or sentence into a well-written paragraph. (free, AI-generated, rate-limited).
product
product-description-generator
Product Description Generator: Write persuasive product descriptions. (free, AI-generated, rate-limited).
prompt
ai-prompt-generator
Generate prompts to test whether ChatGPT/Perplexity/Gemini/Claude recommend a brand, and where it's invisible.
publish
publish_article
Publish a generated article to the site's connected CMS. Enforces Spook's SEO-score floor - a draft below it is refused (returns published:false with a reason). (requires an agent API key)
publishing
update_publishing
Configure where a site publishes. Set publishIntegration to 'nextjs' for a credential-free Spook-hosted blog (returns a blog API key), or 'webhook' with publishWebhookUrl. publishMode 'draft' or 'live'. (requires an agent API key)
readability
readability-checker
Score text readability with Flesch Reading Ease and Flesch-Kincaid Grade, plus a reading level.
roas
roas-calculator
Calculate ROAS, ROAS (percentage).
schema
schema-generator
Build valid JSON-LD structured data (FAQ, Article, Organization, or Product) for rich results.
seo
seo-title-generator
SEO Title Generator: Write catchy, SEO-friendly title tags for a topic. (free, AI-generated, rate-limited).
serp
serp-preview
Preview how a page's title and meta description render in Google search, with pixel-width truncation for desktop and mobile.
sitemap
sitemap-generator
Build an XML sitemap from a list of URLs, with an optional lastmod date.
sites
list_sites
List the Spook sites on the account this API key belongs to, with each site's id, domain, autopilot state, and publishing setup. (requires an agent API key)
slug
slug-generator
Turn a title into a clean, SEO-friendly URL slug: lowercase, hyphenated, accent-safe, optional stopword removal.
social
social-post-generator
Social Media Post Generator: Write platform-specific social media posts. (free, AI-generated, rate-limited).
subject
subject-line-generator
Email Subject Line Generator: Write high-converting email subject lines. (free, AI-generated, rate-limited).
utm
utm-builder
Append UTM tracking parameters (source, medium, campaign, term, content) to a destination URL.
word
word-counter
Count words, characters, sentences, and paragraphs in text, plus reading and speaking time.
youtube
youtube-title-generator
YouTube Title & Description Generator: Write a YouTube title, description, and tags for a video topic. (free, AI-generated, rate-limited).

Endpoints

URLTransportStateLatencyChecked
https://www.tryspook.com/api/mcp streamable-http answering 371 ms 14 min ago

Spook SEO — questions

Answers built from our own checks of this server.

What can Spook SEO do?
It exposes 59 tools, read directly from the server on our last check. Among them: ad-copy-generator, aeo-checker, ai-crawler-checker, ai-prompt-generator, analyze_domain, article-rewriter and 53 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Spook SEO mostly used for?
Its tools cluster around site, content and article. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Spook SEO working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 371 ms. The bar chart above shows every period we have measured.
The registry lists Spook SEO as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Spook SEO?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Spook SEO need an API key?
No. Spook SEO completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 59 of them are readable on this page. This is what we observed, not what the docs claim.