Tool profile

OpenSEO

An open-source SEO platform with keyword research, site audits and MCP access for AI agents.

OpenSEO combines keyword research, competitor analysis, backlinks, rank tracking and technical audits in a web application. It supports hosted and self-hosted deployments, with MCP access for AI agents.

Open sourceSelf-hostedWeb
25,932GitHub stars3,541Repository forks
Profile updated

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.
API access Open-source code Self-hosted deployment Web
Advertisements

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.

Knowledge and documents

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.

Project documentation ↗

Documentation reviewed . Browse knowledge and documents connectors →

Positioning and limitations

OpenSEO suits individuals and teams seeking an open-source SEO workspace with self-hosting and agent access. It combines focused SEO workflows rather than positioning itself as a broad business platform. Self-hosting provides control over the application but does not remove dependency on paid external SEO data, and operators remain responsible for deployment and access management.

Why it matters

OpenSEO connects conventional SEO research with agent-based workflows while allowing organizations to host and modify the application themselves. Shared data, reusable skills and saved reports can support continuity between research tasks, although the underlying data service and operational responsibilities remain separate from the open-source software.

At a glance

OpenSEO: key facts

First published
Profile updated
Access
Self-hosted
Source model
Open source
GitHub repository stars
25,932
Repository forks
3,541
Main repository language
TypeScript
Repository license
MIT ↗
Pricing model
Open source
API
Available
Repository release
v0.1.22 ↗ ·

Compare OpenSEO and explore alternatives

Related connectors may handle different parts of the same workflow. Compare their access, deployment and maintenance before treating them as substitutes.

Open a comparison with OpenSEO → · Related connectors for this workflow →

What to verify

Start from the users, systems and operating responsibilities the tool needs to support.

  • Confirm current features, licensing and support terms.
  • Validate deployment, data location and access control.
  • Test integrations, exports and recovery workflows.
Evaluation methodology →
Advertisements

Reviews of OpenSEO

No published reviews yet.

Loading review form…

Official resources

Represent this product? Claim this listing for free →