mcpField
G
gsc-seo-autopilot

gsc-seo-autopilot

github.com/dqhieuMarketing & growth2439 installsUpdated 12w ago
Repository

About gsc-seo-autopilot

GSC SEO Autopilot is an automated SEO workflow skill for website operators, covering GSC monitoring, keyword expansion, and blog creation. It supports full runs and focused commands, and falls back to WebSearch when its keyword MCP tools are unavailable.

Key features

  1. 01GSC monitoring and reporting
  2. 02Keyword expansion and data lookup
  3. 03SEO quick-win discovery
  4. 04Keyword content briefs
  5. 05Blog post writing
  6. 06Interactive configuration wizard

Use cases

  1. 01Run GSC analysis, keyword expansion, and blog creation together
  2. 02Review weekly GSC performance
  3. 03Create a brief or blog post for a keyword
  4. 04Use WebSearch when keyword MCP tools are unavailable

MCP support

The skill gets keyword data from the hosted Keywords Everywhere MCP server, using tools for related keywords, search expansions, keyword metrics, domain keywords, and credit balance. The README also requires a GSC MCP server.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/dqhieu/gsc-seo-autopilot --skill gsc-seo-autopilot

After installing, type/gsc-seo-autopilotin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

README.md
LICENSE
seo-config.example.yaml
references/
cmd-weekly.md
cmd-quick-wins.md
cmd-brief.md
cmd-auto.md
cmd-publish.md
cmd-init.md
blog-writing-guide.md

Details

From the project README

GSC SEO Autopilot

Automated SEO pipeline: GSC monitoring, keyword expansion, quick wins, and blog content creation. Works with any website.

Arguments

Route based on the first argument provided by the user:

ArgumentReference FileDescription
autoreferences/cmd-auto.mdFull pipeline: GSC analysis + keyword expansion + blog creation
initreferences/cmd-init.mdInteractive config setup wizard
weeklyreferences/cmd-weekly.mdGSC performance report
quick-winsreferences/cmd-quick-wins.mdFind low-hanging SEO opportunities
brief <keyword>references/cmd-brief.mdGenerate content brief for a keyword
publish <keyword>references/cmd-publish.mdWrite a single blog post for a keyword

Default (no argument): Run auto pipeline.

Procedure: Read the matching reference file and follow its instructions.

Config Loading

Every command MUST start by reading seo-config.yaml from this skill's directory:

~/.claude/skills/gsc-seo-autopilot/seo-config.yaml

If missing, inform user and suggest running /gsc-seo-autopilot init.

Keywords Everywhere (MCP)

Keyword data comes from the hosted Keywords Everywhere MCP server. Auth is handled by the MCP client, so no API key is read at run time. If the mcp__keywords-everywhere__* tools are unavailable, skip keyword expansion and fall back to WebSearch -- never fail the run.

Tools
ToolRequired argsReturnsCredits
get_related_keywordskeyword, numdata: array of keyword strings2 per keyword returned
get_pasf_keywordskeyword, numdata: array of "People Also Search For" strings2 per keyword returned
get_keyword_datakw, country, currency, dataSourcedata[]: {keyword, vol, cpc:{currency,value}, competition, trend[]}1 per keyword
get_domain_keywordsdomain, country, numdata[]: {keyword, estimated_monthly_traffic, serp_position}2 per keyword
get_credit_balance--array with one integerfree

Every argument is required -- none have defaults. Note that get_related_keywords and get_pasf_keywords take only keyword and num; country, currency, and dataSource do not apply to them and are used solely by get_keyword_data.

Limits and cost
  • get_keyword_data accepts a maximum of 100 keywords per call. Chunk longer lists.
  • num accepts up to 10,000, but expansion costs 2 credits per keyword returned. Pass ke_related_limit from config -- never a large literal.
  • Check get_credit_balance before a run that expands many seeds.

Map config values to arguments: ke_country -> country, ke_currency -> currency, ke_data_source -> dataSource, ke_related_limit -> num.

Blog Writing

Follow references/blog-writing-guide.md. Do NOT delegate to external skills.

Setup

  1. GSC MCP server (see README)
  2. Keywords Everywhere MCP server (optional, see README)
  3. seo-config.yaml in skill directory (run /gsc-seo-autopilot init or copy seo-config.example.yaml)

Comments

Markdown supported