What is OpenSEO?
OpenSEO is an open-source SEO platform for people and teams managing organic search research and website visibility. It brings together keyword research, domain analysis, backlink inspection, rank tracking, technical site audits and AI-search visibility. Its SEO data comes from DataForSEO, and Google Search Console can provide additional context about a site's performance.
The platform can be used through its web interface or connected to AI agents through an MCP server. Reusable agent skills guide research and audit workflows, while project context and saved research reports help retain findings between tasks.
OpenSEO is available as a hosted service or can be self-hosted with Docker or on Cloudflare. Self-hosted deployments require DataForSEO credentials, with data usage paid directly to that provider. Operators also manage deployment, access controls and account administration.
Key capabilities
- Keyword research Explore keyword ideas, demand, difficulty, search intent and live search results, then save keywords for later work.
- Competitive analysis Review estimated organic traffic, ranking keywords, backlinks, referring domains and link quality.
- Rank tracking Follow keyword positions over time to monitor search visibility.
- Technical audits Crawl website pages and identify technical issues for investigation.
- AI visibility Review AI mentions, citations and prompts, and compare prompts across supported AI models.
- Agent workflows Expose SEO data through MCP and use reusable skills, project context and saved research reports.
Where OpenSEO fits
OpenSEO fits into content planning, competitor research and ongoing website monitoring. Teams can use its web interface to investigate opportunities and technical issues, or connect an AI agent to run guided SEO workflows against the same data.
Before self-hosting, operators should verify DataForSEO access and usage costs, choose Docker or Cloudflare, and define authentication controls. The documented Cloudflare setup uses a shared workspace where teammates see the same projects. It requires prompt creation of the administrator account after deployment, and password resets require operator intervention because the installation does not deliver email.
MCP setup and workflow
- Bring keyword research and competitor findings from the SEO workspace into a content-planning session.
- Use the project's agent workflows to investigate a site's search performance with its underlying SEO data.
Choose the hosted application or follow the repository's self-hosting guide, configure the required data-provider credentials and then follow its MCP connection instructions. The MCP interface is part of the application, not a standalone generic search server.
An agent can work from the same SEO data as the web interface, reducing manual exports between research, analysis and a proposed content plan.
Documentation reviewed . Browse knowledge and documents connectors →
Reviews of OpenSEO
Be the first to share your experience with OpenSEO.
Write a review
Loading review form…
