LIFEHUBBER
Choose theme

AI Resources

OpenSEO

GitHub stars: 21.9K GitHub forks: 2.8K Declared license: MIT: MIT Last pushed September 30, 2026: Pushed today
Stats from GitHub

OpenSEO brings search data into a workspace that you and a connected AI agent can use for website research.

Its documented workflows cover keywords, search rankings, competitors, backlinks, site audits, and AI visibility. You can use the hosted service or run the application yourself. Use this as a first read, not a recommendation. Open the original project before trusting details like terms, limits, privacy, cost, setup, or safety.

What it is

Search research in one workspace

An SEO application for exploring how a website appears in search. The public project includes the application code, an MCP server, and agent skills for focused research tasks.

Why it stands out

Data your agent can work with

A connected assistant can fetch SEO data, read saved project context, and save reports in the same workspace. That gives a research conversation access to the numbers and project brief it needs.

Availability

Hosted or self-hosted access

The repository declares MIT licensing and documents Docker and Cloudflare self-hosting. Self-hosted SEO queries need a DataForSEO account and paid API usage; the hosted service has its own subscription and usage credits.

Why it matters

What makes it useful

If you run a website, you may want to know which searches bring people to it, which pages already rank, or what competing pages cover. OpenSEO documents tools for investigating those questions, including first-party Google Search Console clicks and impressions when that account is connected.

Notable points

What stands out

The MCP documentation distinguishes fetching new market data from reading information already saved in your project. Research can become a saved HTML report, and reports start private on the hosted service; sharing one publicly is a separate action. A report therefore has a place to live beyond the assistant conversation.

Before using

What to review

Check the current pricing and DataForSEO requirements before choosing hosted or self-hosted access. Running your own application does not remove the cost of external SEO data.

The Docker guide says local mode disables application authentication and recommends exposure only behind your own authentication-protected proxy, tunnel, or private network.

The same guide lists an OpenRouter key for AI features such as SAM and documents optional usage telemetry with a setting to disable it.

Review the project context and account scopes you authorize when connecting an agent. The MCP documentation says a personal API key lets the agent act as you in your workspace.

Reader fit

Who may find it relevant

Website owners, freelancers, and small teams who have specific search questions and already use an AI assistant may find the hosted route approachable. Self-hosting is a more technical choice for people comfortable maintaining an application and its data-provider connection.

Editorial note

Why LifeHubber lists it

OpenSEO makes the pieces of AI-assisted SEO visible: the search-data service, the agent connection, the task instructions, and the saved project work. This helps a website owner decide which parts to delegate and whether managing the application themselves is worth the extra setup.

Source links

Source materials

Reader note

Before relying on this entry

LifeHubber lists entries to help readers inspect AI projects, not to endorse them or prove they are safe, suitable, accurate, maintained, or right for a specific use. We do not verify every entry in depth. Before relying on anything listed, review the original materials, terms, privacy practices, limits, and risks that matter for your situation.

Advertisements

Advertisements

For project maintainers

Listed here? You can use the badge.

If you maintain a project with a current LifeHubber listing, you may add the optional “Listed on LifeHubber AI Resources” badge to its README, docs, or website. No introduction or permission request is needed.

See what’s moving