IG

izzipizzy/gsc-hub

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

22 stars 13 forks 품질 71 트렌드 30MIT

Self-hosted Google Search Console dashboard for multiple accounts and sites. Portfolio analytics, striking-distance keywords, cannibalization, content decay and MCP.

개요

Watch / download MP4 · Russian subtitles 90 seconds, Full HD, Russian narration. All domains, accounts and metrics are synthetic. Local self-hosted multi-account hub for . Connect several Google accounts via OAuth, view all Search Console sites in a single table, aggregate queries and pages across accounts, see per-site dashboards with sparklines and period-over-period deltas, drill into 16-month query history with one click. Since 0.6.0 it also ships a full — per-site deep-dives (striking distance, cannibalization, CTR benchmark, content decay, branded split, site health) and a portfolio-wide view across all sites — plus Bing/IndexNow and optional multi-user login. Since 0.8.0: traffic charts annotated with Google updates and your own site events, a site-scoped machine API with a built-in for AI agents, and optional link buying straight from striking-distance tables. Since 0.9.

README

원문 README의 일부입니다. 원문 보기.

gsc-hub

Русская версия

Video demo

Watch / download MP4 · Russian subtitles

90 seconds, Full HD, Russian narration. All domains, accounts and metrics are synthetic.

Screenshots

All sites — multi-account, sparklines, Bing/IndexNow Dashboard — site cards with a separate Today

Local self-hosted multi-account hub for Google Search Console. Connect several Google accounts via OAuth, view all Search Console sites in a single table, aggregate queries and pages across accounts, see per-site dashboards with sparklines and period-over-period deltas, drill into 16-month query history with one click. Since 0.6.0 it also ships a full SEO analytics suite — per-site deep-dives (striking distance, cannibalization, CTR benchmark, content decay, branded split, site health) and a portfolio-wide view across all sites — plus Bing/IndexNow and optional multi-user login. Since 0.8.0: traffic charts annotated with Google updates and your own site events, a site-scoped machine API with a built-in MCP server for AI agents, and optional link buying straight from striking-distance tables. Since 0.9.0: saved URL exclusions and filters, sorting and remembered site preferences, purchases on a custom page path, weekly backlink monitoring with provider pulse history, and page/sitemap submissions through NeuralIndexer. The video walkthrough uses synthetic data. Search Analytics metrics stay on your machine, fetched live with a short in-memory cache. Optional link buying and indexing send selected queries or URLs to the configured provider; backlink checks request donor pages. SQLite stores tokens, settings and operational records described under Privacy.

The interface is Russian-first: navigation and table headers are English, many buttons and messages are Russian.

Built as a personal alternative to seogets-style SaaS tools when you have multiple Google accounts (personal, work, clients) and don’t want to log in to each Search Console separately.

Status: working MVP, used daily on macOS. Ships with a Docker Compose + OrbStack deploy served at https://gsc.local. Accounts are connected over http://localhost:5173 because Google rejects OAuth redirects to .local domains (see Deploying).

Features

Multi-account OAuth

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →