Skip to main content
MCP server CX Codex

fanout · houtini-ai — Claude Code MCP server: analysis and setup

fanout checks which user queries a page answers and exposes topic gaps. Use it when planning content, SEO, or GEO work.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add fanout -- npx -y @houtini/fanout-mcp
Open on GitHub

What fanout does

fanout connects an MCP client to fanout:analyze_content_gap. It reads a page, maps likely user questions to the available content, and marks covered, partial, and missing areas. The result includes an interactive dashboard plus a Markdown report with recommendations.

The server supports content-led analysis, keyword-focused analysis, and a keyword-only mode. A target keyword produces query variations for related meanings, specifications, comparisons, and follow-up questions. You can also narrow the analysis area, choose variant types, and adjust the requested depth.

An Anthropic API key is required to run it. Node.js 18+ is needed for a local build, while the setup command runs the package @houtini/fanout-mcp through npx. The server can be connected to Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, or Gemini CLI.

What it helps with

  • map a page to likely user queries
  • find missing topics around a target keyword
  • review coverage before changing an article
  • turn query gaps into content recommendations

Example prompts for the agent

  • Check https://example.com/article for gaps in query coverage.
  • Analyze https://example.com/sim-racing-guide around the target keyword “sim racing wheels”.
  • Review https://example.com/pricing with a focus on enterprise plans.

How to install fanout

Platform CLI

claude mcp add fanout -- npx -y @houtini/fanout-mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about fanout

How do I install fanout in Claude Code?

Run claude mcp add fanout -- npx -y @houtini/fanout-mcp. This registers the MCP server in Claude Code.

What does fanout do?

It examines a page against likely user queries, identifies covered and missing topics, and returns recommendations in a dashboard and Markdown report.

What does fanout require?

You need an Anthropic API key. Node.js 18+ is required for a local build.

Similar MCP servers

Everything for SEO and GEO →

fanout by other authors comes first.

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor