open-seo: An open source, pay-as-you-go SEO tool that you control and can drive from your own AI agent.
What problem it solves
Tools like Semrush or Ahrefs are described as expensive and bloated, which puts comprehensive SEO tooling out of reach for many people. OpenSEO aims to replace them with focused workflows, self-hosting options, and a pay-as-you-go model where you bring your own DataForSEO API key.
Key features
Core SEO workflows in one tool — Keyword research, rank tracking, competitor insights, backlinks, site audits and AI visibility are covered as focused workflows rather than a broad suite.
Source: README
MCP server and Agent Skills — An MCP server exposes SEO data so agents like Claude Code, OpenClaw and Hermes can query it directly, and Agent Skills provide reusable workflows that guide an agent through SEO tasks.
Source: README
Two self-hosting paths — You can run a prebuilt Docker image on your own server or computer, or deploy to your own Cloudflare account with no server to run.
Source: README, compose.yaml
Bring your own data access — SEO data comes from DataForSEO, and when you self host you pay DataForSEO directly instead of a subscription.
Source: README, docs/DATAFORSEO_API_KEY.md
Extensible and forkable — Beyond the pre-built skills, you can build your own and fork the project to vibe code a custom tool.
Source: README
Quick start
Copied verbatim from the project's README.
npx skills add every-app/open-seo --skill simple-issue-descriptionWho it may suit
Inference: may suit people and small teams who find established SEO suites too expensive or complex, and also developers who want their SEO tooling reachable from an AI agent they control.
Topics to discuss
Which self-hosting path (Docker or Cloudflare) should be the recommended default for new contributors?
What additional Agent Skills would be most useful for your SEO workflows?
How should DataForSEO request costs be tracked and communicated to self-hosters?
Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.
Read the original README https://github.com/every-app/open-seo#readme
ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.
Comments
…