Skip to main content
Glama

Spook MCP Server

Spook is an SEO autopilot: it finds the queries a site can realistically win, then generates and publishes SEO articles targeting them.

This is Spook's official Model Context Protocol server. It exposes 59 tools:

  • Free SEO tools (no account needed) — meta tag / schema / robots.txt / llms.txt generators, Google SERP preview, readability and keyword-density checkers, AI-crawler access checker, AEO checker, and more

  • Free AI tools (no account needed, rate-limited) — blog keyword/outline/brief generators, SEO titles, meta descriptions, rewriter, summarizer, and more

  • analyze_domain (free) — the quick-win queries any domain could rank for

  • Account tools (agent API key required) — create and manage sites, list winnable opportunities, generate/publish SEO articles, read traffic metrics, toggle autopilot

Listed on the official MCP Registry as com.tryspook/spook.

The server is hosted by Spook — no install needed:

https://www.tryspook.com/api/mcp

Transport: streamable HTTP. Authentication is optional: pass Authorization: Bearer spook_agent_... to unlock the account tools (generate a key in Spook Settings → Agent API).

Claude Code

claude mcp add --transport http spook https://www.tryspook.com/api/mcp
# with an agent key:
claude mcp add --transport http spook https://www.tryspook.com/api/mcp \
  --header "Authorization: Bearer spook_agent_..."

Claude.ai / Claude Desktop (custom connector)

Settings → Connectors → Add custom connector → URL https://www.tryspook.com/api/mcp.

Cursor

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

Related MCP server: SEO Checker AI MCP

Stdio bridge (this repo)

For stdio-only MCP clients, this repo ships a zero-dependency bridge that forwards newline-delimited JSON-RPC from stdin to the hosted server:

npx github:VictorKildahl/spook-mcp

Or in an MCP client config:

{
  "mcpServers": {
    "spook": {
      "command": "npx",
      "args": ["-y", "github:VictorKildahl/spook-mcp"],
      "env": { "SPOOK_AGENT_KEY": "spook_agent_..." }
    }
  }
}

Environment variables:

Variable

Purpose

SPOOK_AGENT_KEY

Optional. Agent API key (spook_agent_...) for the account tools.

SPOOK_MCP_URL

Optional. Override the upstream endpoint (defaults to the hosted server).

Other machine-readable surfaces

  • https://www.tryspook.com/openapi.json — REST agent API (OpenAPI)

  • https://www.tryspook.com/llms.txt — site overview for LLMs

  • https://www.tryspook.com/.well-known/agents.json — agent capability manifest

Privacy & terms

Support: victor.petersen2@gmail.com

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.

  • SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.

  • SEO Intelligence MCP — 13 tools: keyword research, SERP, domain audits, competitors.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VictorKildahl/spook-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server