About this template
An SEO agent that reads live metrics instead of guessing
If Claude has been inventing keyword volumes out of training memory, this fork ends that: OpenSEO MCP plus 8 SEO skills, wired into Claude Code on boot.
Ask for keyword research and the numbers come back over the wire. Volume, difficulty, live SERPs, backlinks, and your own Search Console.
Not a plausible-looking table.
What the 8 SEO skills do
- keyword-research - find opportunities, check metrics and SERPs, save and tag the survivors
- keyword-clustering - group terms by intent, map each cluster to a page you have or need
- competitor-analysis - one rival's organic footprint: ranking keywords, themes, backlinks, gaps
- competitive-landscape - the whole field, plus the content themes that are actually winning
- link-prospecting - prospects, contact paths, and drafted outreach off SERP and backlink signals
- seo-project-setup - a durable workspace: project context, goals, positioning, Search Console intake
- seo-coach - explains the workflow and names the next step when you stall
- openseo-connect - connect or re-authorize the MCP when a session drops
Clustering and project-setup are the two that turn this from a keyword research tool into a plan you can hand to a writer.
What you supply
Your Claude Code login, or ANTHROPIC_API_KEY.
Then an OpenSEO account at app.openseo.so. The first tool call opens OAuth and you approve it in the browser, so you never paste an OpenSEO key into the template. Model spend and OpenSEO usage stay on your accounts.
Your first five minutes
- Fork, then
claude login. - Sign in at app.openseo.so and approve MCP OAuth on the first tool call.
- Paste this:
Run keyword research for . Use OpenSEO metrics, not estimates. Cluster the results by intent and map them to pages.
Point it at a domain you actually own. The output is only as useful as the site behind it.
Then run seo-project-setup once. Every session after that starts with your context instead of a blank page.
Where this stops
It researches and plans. It does not publish.
No CMS push, no link building on your behalf, no rankings conjured out of nothing. OpenSEO is the data source, so if a term isn't in their index, no skill here invents one to fill the gap. That's the trade, and it's the right one.
Claude Code only - Hermes and Codex forks won't pick these skills up. And if you won't hold an SEO data account, this is the wrong template.
Fork it
Your copy boots as an isolated VM on its own subdomain in about three minutes. 30-day money-back on your first jurniti purchase.
Upstream: app.openseo.so.