KeywordGraph SEO Skill for Claude
A Claude skill that runs the KeywordGraph method end to end — map search intent, analyze the SERP, find the content gaps, and hand back a prioritized plan for SEO and AI search.
What it is
The SEO Skill packages the KeywordGraph workflow as an installable skill for Claude. It pairs search-intent analysis with topical clustering to find the content gaps and the low-competition openings in your topic — the same method thousands of teams run inside the KeywordGraph web app, now driven from a conversation.
What it does
- Maps search intent. Surfaces what your audience is searching for and the language they use.
- Detects content gaps. Finds the topics people search for but don’t easily find good answers to.
- Builds topical authority. Shows how to cover a conceptual cluster fully and bridge to adjacent ones.
- Finds low-competition wins. Locates high-volume queries where the existing supply is weak.
- Optimizes for LLMO and AEO. The same entity-graph analysis works for AI answers, not just blue links.
- Runs video SEO for YouTube. Builds knowledge graphs from YouTube search results, channels, playlists, comments, and transcribed subtitles to find the video content opportunities in your topic.
- Maps AI ontologies. Builds a knowledge graph of how LLMs frame your topic, then compares it to your content — the relations present in the AI’s ontology but missing from your pages are your GEO / LLMO opportunities.
The workflow
Seven steps, run for a topic or for an existing piece of content.
- Identify relevant queries. Build a concept and entity graph for contextual understanding of the topic.
- Build the search-intent graph. Map the main topical clusters in what your audience is asking.
- Build the results graph. Analyze the top search results or LLM output to see the topics you have to cover to compete.
- Find the content gaps. Subtract supply from demand to expose the under-served topics.
- Find low-competition topics. Use the intent graph to locate high-volume, low-supply openings.
- Run gap analysis. Bridge the topical clusters and identify the novel-information opportunities.
- Synthesize the report. Hand back prioritized, actionable recommendations.
How to install
Create an Account
Sign up for a free KeywordGraph account to get access to the SEO knowledge graph tools and your API key.
Create a Free AccountGet KeywordGraph MCP
https://mcp.keywordgraph.com
Add this URL as a connector via Settings > Connectors in Claude Web / Desktop and authenticate with your KeywordGraph API key via OAuth.
https://mcp.keywordgraph.com
Open the ChatGPT Apps page > Advanced Settings > enable Developer Mode > Create App, paste this URL (leave the OAuth fields empty), click Connect, and authenticate with your KeywordGraph API key.
claude mcp add keywordgraph -s user --transport http https://mcp.keywordgraph.com/mcp
Then open Claude Code in terminal, run /mcp and pick
"Authenticate" — it opens the browser OAuth flow where you will need
to put in your KeywordGraph API key to
connect to the MCP server.
{
"mcpServers": {
"keywordgraph": {
"url": "https://mcp.keywordgraph.com"
}
}
}
Add this to ~/.cursor/mcp.json (all projects) or
.cursor/mcp.json (one project) — or use
Cursor Settings > MCP > New MCP Server. Then
click "Login" next to the server to authenticate with your
KeywordGraph API key.
codex mcp add keywordgraph --url https://mcp.keywordgraph.com
codex mcp login keywordgraph
Run these commands in your terminal — the login command opens the
browser OAuth flow where you enter your
KeywordGraph API key. (You can also add the
server to ~/.codex/config.toml manually.)
{
"mcpServers": {
"keywordgraph": {
"command": "npx",
"args": ["-y", "keywordgraph-mcp-server"],
"env": {
"KEYWORDGRAPH_API_KEY": "your-api-key-here"
}
}
}
}
Add this to your LLM client's MCP configuration file, replacing
your-api-key-here with your
KeywordGraph API key.
Install the SEO Skill
/plugin marketplace add noduslabs/claude-seo-skill
/plugin install seo-analysis@keywordgraph-skills
Run these two commands in the Claude Code prompt to install the skill as a plugin. Or use npx in your terminal:
npx skills add noduslabs/claude-seo-skill -g -a claude-code -y
npx skills add noduslabs/claude-seo-skill -g
When prompted, select the agents where you want to add the skill — e.g. claude-code, codex, or cursor.
npx comes bundled with Node.js. For Claude Web / Desktop, upload the skill under Settings > Capabilities > Skills instead.
Didn't work? You can simply
download the skill from our GitHub repository
and copy its skill-seo-analysis folder to
~/.claude/skills (Claude Code) or upload it in
your client manually.
The skill works on its own, but the MCP connection is what gives it live data and the full clustering engine rather than the model’s own approximations.
Run the SEO Skill
Install the skill, connect a KeywordGraph account for live search data, and let Claude run the full intent-to-gap workflow on your topic.