OpenSEO
An open-source, pay-as-you-go alternative to Ahrefs and Semrush for keyword research, rank tracking and site audits, with an MCP server for AI agents.
- GitHub stars
- 22k
- Last commit
- yesterday
- Latest release
- v0.1.10
- Licence
- MIT
- Self-hosted
- Yes
- Hosted version
- Available

OpenSEO is an open-source SEO tool presented as an alternative to Semrush and Ahrefs for people who find those suites too expensive or bloated. It focuses on a handful of workflows rather than a sprawling feature set, and uses a pay-as-you-go model: you supply your own DataForSEO API key and are billed only for the data you consume.
The core workflows are keyword research, rank tracking, competitor analysis, backlink checks, site audits and AI visibility. OpenSEO exposes an MCP server so agents like Claude Code, OpenClaw and Hermes can work with your SEO data directly, and it provides prebuilt agent skills that you can extend. Topics also mention Google Search Console MCP, SEO automation and audits. The interface is described as modern and simple.
The code is MIT licensed and written in TypeScript, and you can fork it to build your own custom tool. A hosted version can be tried for free at openseo.so, and the README lists a hosted subscription at $10 per month for people who want to support the project. It suits freelancers, small agencies and founders who want SEO data without a heavy subscription.
Key features
- Keyword research workflows
- Rank tracking and competitor insights
- Backlink analysis and checks
- Site audits and AI visibility checks
- MCP server and agent skills
- Bring your own DataForSEO API key
Pricing: One plan at $10 per month that includes $10 of monthly usage; extra usage can be bought as needed. A free trial with $0.50 of credits is offered.