Skip to main content

Spook SEO

com.tryspook/spookVersion 1.0.0

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

Status

Responds230 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:20 UTC
Latency
230 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://www.tryspook.com/api/mcpResponds230 ms
No sign-in

Claude Code

claude mcp add --transport http spook https://www.tryspook.com/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: spook
Remote MCP server URL: https://www.tryspook.com/api/mcp

Cursor

{
  "mcpServers": {
    "spook": {
      "url": "https://www.tryspook.com/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"spook","type":"http","url":"https://www.tryspook.com/api/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

63 tools

Tools of Spook SEO
Read-only
Idempotent
Open world
ad-copy-generatorAd Copy Generator: Generate ad headlines and descriptions. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
aeo-checkerScore content (0-100) for how easily AI answer engines (ChatGPT, Perplexity, AI Overviews) can quote it, with specific fixes.Not declaredYesNot declaredNot declared
ai-crawler-checkerCheck a robots.txt to see which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, ...) it currently allows or blocks.Not declaredYesNot declaredNot declared
ai-prompt-generatorGenerate prompts to test whether ChatGPT/Perplexity/Gemini/Claude recommend a brand, and where it's invisible.Not declaredYesNot declaredNot declared
analyze_domainFree, 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.Not declaredYesNot declaredNot declared
article-rewriterAI Article Rewriter: Rephrase text to be clearer, unique, and engaging. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
article-summarizerAI Article Summarizer: Condense an article into a TL;DR, key points, and summary. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
blog-keyword-generatorBlog Keyword Generator: Generate SEO keyword ideas for a topic, with search intent and difficulty. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
blog-outline-generatorBlog Outline Generator: Produce a structured, SEO-friendly blog post outline. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
business-name-generatorBusiness Name Generator: Generate brandable business name ideas. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
canonical-tag-generatorGenerate a rel=canonical link tag for a URL.Not declaredYesNot declaredNot declared
character-counterCount characters (with and without spaces), words, sentences, and paragraphs in text.Not declaredYesNot declaredNot declared
content-brief-generatorContent Brief Generator: Create a detailed SEO content brief for a target keyword. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
content-coverage-checkerContent Coverage Checker: List the terms and entities an article targeting a keyword is expected to cover. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
content-idea-generatorContent Idea Generator: Generate content ideas with formats and angles for a niche. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
conversion-rate-calculatorCalculate Conversion rate.Not declaredYesNot declaredNot declared
cpc-calculatorCalculate Cost per click (CPC).Not declaredYesNot declaredNot declared
cpm-calculatorCalculate Cost per 1,000 impressions (CPM).Not declaredYesNot declaredNot declared
create_checkoutGet 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)NoNoNot declaredNot declared
create_siteAdd 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)NoNoNot declaredNot declared
cta-generatorCTA Generator: Write effective call-to-action phrases. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
ctr-calculatorCalculate Click-through rate.Not declaredYesNot declaredNot declared
faq-generatorFAQ Generator: Generate a set of frequently asked questions and answers for a topic. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
generate_articleGenerate 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)NoNoNot declaredNot declared
get_articleFetch 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)Not declaredYesNot declaredNot declared
get_siteGet one site's details and status by its id. (requires an agent API key)Not declaredYesNot declaredNot declared
get_site_metricsRead 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)Not declaredYesNot declaredNot declared
grammar-checkerAI Grammar Checker: Fix grammar, spelling, and punctuation, and list the corrections. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
hashtag-generatorHashtag Generator: Generate relevant hashtags for a topic and platform. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
headline-analyzerScore a headline (0-100) on length, word balance, power/emotional words, numbers, and brackets.Not declaredYesNot declaredNot declared
headline-generatorHeadline Generator: Generate catchy, click-worthy headlines. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
hreflang-generatorGenerate hreflang link tags for international/multilingual pages, plus an optional x-default.Not declaredYesNot declaredNot declared
keyword-density-checkerAnalyze text for the most frequent words and phrases with their density, to spot keyword stuffing or thin coverage.Not declaredYesNot declaredNot declared
list_articlesRecent articles for a site with their status (draft/review/published) and generation status. (requires an agent API key)Not declaredYesNot declaredNot declared
list_calendarRead a site's content calendar: the query booked on each publish day, whether it has a writing brief, and its article's status. Defaults to the next two months. Autopilot writes each booked query a day ahead and publishes it on its day. (requires an agent API key)Not declaredYesNot declaredNot declared
list_opportunitiesThe 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)Not declaredYesNot declaredNot declared
list_sitesList 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)Not declaredYesNot declaredNot declared
llms-txt-generatorGenerate an llms.txt file from a site name, one-line summary, optional details, and sections of links.Not declaredYesNot declaredNot declared
meta-description-generatorMeta Description Generator: Write SEO meta descriptions that maximize click-through rate. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
meta-robots-generatorBuild a meta robots tag (and X-Robots-Tag header) from index/follow and snippet directives.Not declaredYesNot declaredNot declared
meta-tag-generatorGenerate a complete set of HTML meta tags: title, description, canonical, Open Graph, and Twitter Cards.Not declaredYesNot declaredNot declared
paragraph-generatorParagraph Generator: Expand a topic or sentence into a well-written paragraph. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
product-description-generatorProduct Description Generator: Write persuasive product descriptions. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
publish_articlePublish 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)NoNoNot declaredNot declared
readability-checkerScore text readability with Flesch Reading Ease and Flesch-Kincaid Grade, plus a reading level.Not declaredYesNot declaredNot declared
roas-calculatorCalculate ROAS, ROAS (percentage).Not declaredYesNot declaredNot declared
robots-txt-generatorBuild a valid robots.txt: allow or block crawlers, disallow paths, block specific bots, and link a sitemap.Not declaredYesNot declaredNot declared
robots-txt-testerTest whether a robots.txt allows or blocks a given URL path for a given user-agent.Not declaredYesNot declaredNot declared
schedule_queryBook a query on a calendar day so autopilot writes and publishes it then, optionally with a writing brief for that article. By default the unpublished post already on that day goes back to the idea pool (returned as displaced); set replaceExisting false to add alongside it. (requires an agent API key)NoNoNot declaredNot declared
schema-generatorBuild valid JSON-LD structured data (FAQ, Article, Organization, or Product) for rich results.Not declaredYesNot declaredNot declared
seo-title-generatorSEO Title Generator: Write catchy, SEO-friendly title tags for a topic. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
serp-previewPreview how a page's title and meta description render in Google search, with pixel-width truncation for desktop and mobile.Not declaredYesNot declaredNot declared
set_autopilotTurn a site's autopilot on or off. When on, Spook plans, writes, and publishes articles automatically. (requires an agent API key)NoNoNot declaredNot declared
sitemap-generatorBuild an XML sitemap from a list of URLs, with an optional lastmod date.Not declaredYesNot declaredNot declared
slug-generatorTurn a title into a clean, SEO-friendly URL slug: lowercase, hyphenated, accent-safe, optional stopword removal.Not declaredYesNot declaredNot declared
social-post-generatorSocial Media Post Generator: Write platform-specific social media posts. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
subject-line-generatorEmail Subject Line Generator: Write high-converting email subject lines. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared
update_articleEdit an article's text: title, slug (drafts only), teaser, featured snippet, markdown body, FAQs, meta title/description or featured image alt. Only the fields you send change; HTML, SEO score and AI-phrase flags are recomputed as in the editor. Pass get_article's contentFingerprint as baseFingerprint to refuse the write if the article changed meanwhile. Hosted Next.js blogs serve the edit automatically; for other CMSs call publish_article again when republishNeeded is true. (requires an agent API key)NoNoNot declaredNot declared
update_publishingConfigure 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)NoNoNot declaredNot declared
update_site_writingSet a site's writing settings: globalArticleInstructions (injected into every article Spook writes or improves for the site; an empty string restores the default self-promotion instructions), brandVoice and description. Only the fields you send change. (requires an agent API key)NoNoNot declaredNot declared
utm-builderAppend UTM tracking parameters (source, medium, campaign, term, content) to a destination URL.Not declaredYesNot declaredNot declared
word-counterCount words, characters, sentences, and paragraphs in text, plus reading and speaking time.Not declaredYesNot declaredNot declared
youtube-title-generatorYouTube Title & Description Generator: Write a YouTube title, description, and tags for a video topic. (free, AI-generated, rate-limited).Not declaredYesNot declaredNot declared

Details

Registry status
Active
Published
Aug 2, 2026
Updated
Aug 2, 2026
Repository
Not given
Categories (suggested)
Marketing and SEOSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing