What is OpenGSC?
OpenGSC is an open-source, self-hosted dashboard for search console data, released under the MIT license. It shows every site from every connected Google account on one screen with clicks, impressions, CTR and position, and can switch the portfolio view to Bing and Yandex. The project presents itself as a free alternative to hosted Search Console dashboards such as seogets.com, and it keeps all data on your own server.
Site pages add striking distance keywords, keyword cannibalization detection, a content decay heatmap and CTR benchmarks by position, along with period comparisons and country breakdowns. Optional integrations bring in Google Analytics 4 and Microsoft Clarity. SEO AI tools run on your own Anthropic, OpenAI, Gemini or OpenRouter key, and the README describes further modules such as a rank tracker and a tracker for citations in AI assistant answers. A built-in MCP server lets AI agents query the data, a standalone indexer submits URLs to search engines, and Telegram alerts report ranking and indexing changes.
OpenGSC runs as a single Node.js process with a local SQLite database. A one-line install script deploys it to an Ubuntu 22.04 or newer VPS and sets up Node.js, PM2, Nginx, a Let's Encrypt certificate and the UFW firewall. You need a domain and your own Google OAuth app. The software is free and the only running cost is the server. The interface is available in eight languages.
OpenGSC screenshots
Explore the interface. Open a screenshot to view it at full size.
Source: official OpenGSC project page.
Key capabilities
- Unified dashboard Every site from every connected Google account on one screen, with a portfolio switch to Bing and Yandex.
- Period comparison Previous period, year-over-year or custom date ranges.
- SEO analyses Striking distance keywords, keyword cannibalization, content decay heatmaps and CTR benchmarks.
- Geographic analytics Search traffic broken down by country and region.
- Analytics integrations Google Analytics 4 and Microsoft Clarity data next to Search Console metrics.
- AI tools Topic clusters, content groups and keyword analysis with your own AI provider key.
- Alerts and agents Telegram notifications and an MCP server for AI agents.
Where OpenGSC fits
- Deployment A one-line installer for Ubuntu 22.04 or newer that configures Node.js, PM2, Nginx, SSL and the UFW firewall.
- Storage A local SQLite database, which is the only fully supported production database.
- Access model One workspace per instance, with team members invited as viewer, editor or admin.
- Bulk operations Mass site management, bulk URL inspection and batch operations across many sites.
- Indexing A standalone indexer that submits URLs to Google, Bing and Yandex from the dashboard.
- Localization An interface in eight languages, with alerts and digests sent in the chosen language.
Install
curl -fsSL https://raw.githubusercontent.com/fenjo26/opengsc/main/install.sh | sudo bashReviews of OpenGSC
Be the first to share your experience with OpenGSC.
Write a review
Loading review form…

