TechEarl

Top 5 Claude Code Tools for SEO and Content Teams in 2026

The five Claude Code tools that change how SEO and content teams work: seo-content skill, seo-technical skill, Firecrawl MCP, Exa MCP, and the filesystem MCP for direct CMS access.

Ishan Karunaratne⏱️ 10 min readUpdated
Share thisCopied
The five Claude Code tools changing SEO/content work: seo-content, seo-technical, Firecrawl, Exa, and filesystem MCP. With install commands and use-case examples.

Five Claude Code tools that change how SEO and content teams work in 2026: the seo-content skill for E-E-A-T scoring and AI citation readiness, the seo-technical skill for crawlability and Core Web Vitals audits, the Firecrawl MCP for clean competitor scraping, the Exa MCP for semantic research, and the filesystem MCP for direct read/write access to your Markdown or MDX content. Together they cover the four jobs a content team actually does — research, write, audit, publish — without ever leaving the assistant. I'll walk each, the slash command or install command, and the workflow where it earns its place.

The 2026 reality for content teams: AI Overviews and ChatGPT citation now drive a meaningful fraction of traffic that used to come from organic blue links. The tooling has moved beyond "rank tracking" to "are we citation-ready?" These five address that shift directly.

Jump to:

1. seo-content skill — E-E-A-T scoring and AI citation readiness

Repo: github.com/AgriciDaniel/claude-seo

github.com/AgriciDaniel/claude-seo — the GitHub repo for the /seo-content skill set
claude-seo on GitHub — home of /seo-content, /seo-technical, and the rest of the SEO skill set.

The slash command /seo-content scores a page against the December 2025 Quality Rater Guidelines updates plus AI-search citation criteria. It returns a numerical breakdown — Experience, Expertise, Authoritativeness, Trustworthiness, each out of 25 — alongside a passage-level citability score and a prioritized list of specific fixes.

Where it earns its keep: every article before publish, every competitor page when you're trying to figure out what you have to beat, every page audit after a redesign to confirm nothing important got lost in the new template.

Concrete output:

  • "Add a publication date visible in the byline area, currently only in schema."
  • "Your byline links to /author/jane-doe but the author page doesn't list credentials."
  • "Section 'How it works' is 800 words; consider a 134-167 word self-contained answer block above it for AI Overview eligibility."

The fixes are actionable, not vague. Apply them and re-score; quality lifts are usually 5-15 points per pass.

2. seo-technical skill — crawlability and Core Web Vitals

Repo: github.com/AgriciDaniel/claude-seo

github.com/AgriciDaniel/claude-seo — the GitHub repo containing the /seo-technical audit skill
Same repo as /seo-content; /seo-technical is the pre-launch audit skill.

/seo-technical is the audit skill that runs every technical check before a launch: robots.txt validity, sitemap presence, canonical tag consistency, security headers (HSTS, CSP, X-Frame-Options), Core Web Vitals (LCP, INP, CLS), mobile-first compatibility, JavaScript rendering, structured data validation.

When you use it: pre-launch on a new site, after a redesign, after switching CDN providers, after a Lighthouse score drop. The output is a prioritized list — critical issues (block indexing), high (1-week fix), medium (1-month fix), low (backlog).

The crawler-management section is worth calling out: it knows about GPTBot, ClaudeBot, PerplexityBot, Google-Extended and explains the implications of blocking each one. In 2026, this nuance matters — you might want Googlebot to index you while blocking GPTBot from training, and the skill tells you exactly which robots.txt entries achieve that.

3. Firecrawl MCP — clean competitor scraping

Site: firecrawl.dev

firecrawl.dev — the home page for Firecrawl, the AI-friendly web scraping service
Firecrawl turns any URL into clean Markdown the assistant can immediately work with.

Firecrawl is the MCP server for "fetch the contents of a competitor's page as clean Markdown". It handles JavaScript rendering, strips boilerplate, extracts structured content, and returns the result in a format the assistant can immediately work with.

Configure with your Firecrawl API key in ~/.config/claude-code/mcp.json and the assistant gets two tools: scrape a single URL, or crawl an entire site (within depth and page-count limits you set).

What you use it for in practice:

  • Competitor content audits. "Fetch the top 5 results for [our target query], summarise their structure, identify gaps in our coverage."
  • Pricing pages, feature comparisons. Pull clean data for a "vs" comparison page on your own site.
  • Backlink target research. Pull the actual page where a competitor was mentioned to understand the pitch angle.

The 2024-era pattern of "open the URL manually, copy-paste into the chat" is gone. Firecrawl makes it one tool call.

4. Exa MCP — semantic research

Site: exa.ai

exa.ai — the home page for Exa, the semantic search engine
Exa. Search by meaning, not keywords — useful for competitor and topic research.

Exa is search-by-meaning, not search-by-keyword. Where a regular search engine matches "best CRM for small teams" against pages with those exact words, Exa matches against pages that talk about what makes a CRM good for small teams regardless of phrasing.

Two MCP tools: web_search and find_similar. The first takes a natural-language query and returns the top semantically-relevant pages. The second takes a URL and finds pages that discuss similar topics, useful for "find me 10 more articles like this one" research.

Where it shines:

  • Topic exploration before writing. "Find 20 recent articles on prompt caching." Get fresh, on-topic sources from across the open web.
  • Fact-checking. "Find authoritative sources for the claim that Anthropic prompt caching costs 10% of input." Returns Anthropic's docs, Anthropic blog posts, and tech-press articles citing them.
  • Inspiration shopping. "Show me 10 well-designed pricing pages for AI tools." Returns actual examples to study.

Brave Search MCP is the close alternative for raw search; Exa is the leader on semantic queries.

5. Filesystem MCP — direct CMS access

Repo: github.com/modelcontextprotocol/servers

modelcontextprotocol/servers on GitHub — the official MCP servers monorepo, including the filesystem reference server
The filesystem MCP — the bridge between the audit skills and actual file edits.

The least glamorous of the five but the one that ties the workflow together. filesystem MCP gives the assistant typed read/write access to your local content directory — the .md or .mdx files in your repo for static site generators (Astro, Next.js with MDX, Hugo, 11ty), or whatever your CMS exports to.

For an MDX-based site like the one you're reading, this is what makes "review and improve every article" a real workflow:

  1. List the .mdx files in content/blog/.
  2. For each one, read the file, run /seo-content on it.
  3. Apply the prioritized fixes directly to the file via filesystem MCP.
  4. Commit the changes (via GitHub MCP if you're feeling brave, or hand off to a human review).

The filesystem MCP is universal — covered in Top 5 MCP Servers Every Developer Should Try in 2026 as the foundational MCP — but for content teams specifically, it's the bridge between the audit skills and the actual file edits.

Workflow: how they compose for a single article

A new article from idea to publish, using the five together:

  1. Research/seo-content competitor research (or /seo-audit for a target URL) plus Exa MCP for semantic discovery of related coverage. Output: a target keyword cluster and a list of angles competitors miss.
  2. Outline — Firecrawl MCP to fetch the top 5 ranking pages and compare their structures. Output: an outline that covers their topics plus the gaps.
  3. Draft — assistant writes the draft to disk via filesystem MCP. Voice, structure, schema all match the project's CONTENT_GUIDE.
  4. Audit/seo-content scores the draft against E-E-A-T and citation criteria. /seo-technical checks the post template renders correctly (canonical, schema, OG image, no broken anchors).
  5. Refine — filesystem MCP applies the prioritized fixes from the audit.
  6. Publish — commit and push (GitHub MCP if wired up, manual otherwise).

The whole loop is 1-3 hours instead of half a day. Quality is typically higher than a one-pass human draft because the audit step catches things human reviewers miss (schema completeness, anchor consistency, AI-citation passage length).

What to do next

For the design-side companion list:

For the broader developer-tools list these SEO tools build on:

For the regex and SQL references that come up in any content workflow:

  • Regex Cheat Sheet for pattern matching in content (broken links, malformed dates, etc.).
  • MySQL Cheat Sheet for CMS database admin (WordPress, Drupal, anything MySQL-backed).

FAQ

TagsSEOContentClaude CodeAI ToolsMCPSkills

Found this useful? Pass it on.

Copied

Ishan Karunaratne

Software Systems Architect · Senior Software Engineer · Engineering Leadership

Software systems architect and senior software engineer with more than two decades designing, building, and running production software, Linux systems, and DevOps infrastructure, and lately working AI into the stack. Now a CTO, though what I write here is drawn from the full arc of that work, across architecture, engineering, and operations, not any single job.

Keep reading

Related posts

LFI and path traversal tools worth using in 2026: LFImap, LFISuite, dotdotpwn, ffuf with SecLists, Burp Intruder, kadimus. Honest trade-offs.

The Best LFI and Path Traversal Tools in 2026

The LFI and path traversal tools I actually reach for in 2026: LFISuite, LFImap, dotdotpwn, ffuf with SecLists, Burp Intruder, kadimus, and PayloadsAllTheThings. Honest strengths, weaknesses, and when each one wins.