Langsung ke konten utama
Google Search Console · MCP
Google Search Console · MCP

Bawa data Search Console ke asisten Anda.

mcp-gsc menghubungkan Google Search Console ke Claude, ChatGPT, Cursor, atau klien MCP lain. Tanyakan kueri, halaman, performa, sitemap, dan inspeksi URL dengan Google OAuth.

Mode disarankan
Read-only
Metode autentikasi
Google OAuth
Pilihan jalankan
npm / Worker
Lisensi
MIT
Google Search Console MCP dalam Bahasa Indonesia | DigestSEO
mcp-gsc menghubungkan Google Search Console ke Claude, ChatGPT, Cursor, atau klien MCP lain. Tanyakan kueri, halaman, performa, sitemap, dan inspeksi URL dengan Google OAuth.

npm · Google Search Console MCP

Instal GSC MCP secara lokal dengan npm

npm menjalankan server Streamable HTTP pada komputer Anda. Google OAuth dan kredensial harus disiapkan terlebih dahulu; ini bukan koneksi satu klik.

1. Siapkan akses Google

  1. Node.js ^22.18.0 / >=24.11.0 + npm
  2. Gunakan akun Google yang memiliki akses ke properti Search Console yang ingin dianalisis.
  3. Buat klien OAuth di Google Cloud, aktifkan API yang diperlukan, dan daftarkan URI pengalihan lokal yang tepat.
  4. Atur tiga variabel lingkungan ini sesuai panduan versi yang sama. TOKEN_ENCRYPTION_KEY harus berupa base64 valid dari tepat 32 byte acak.
    GOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETTOKEN_ENCRYPTION_KEY

Daftarkan URI yang persis sama di Google Cloud. Host, port, dan jalur harus cocok; localhost berbeda dari 127.0.0.1.

http://127.0.0.1:8080/google/callback

localhost ≠ 127.0.0.1

SETUP.md · npm v0.4.38

2. Jalankan server lokal

Setelah kredensial diatur di terminal, jalankan paket npm. Untuk analitik saja, gunakan pengaturan hanya baca sesuai shell Anda.

Mode bawaan launcher adalah readwrite. Pilih readonly sebelum otorisasi Google untuk analitik; alat pengubah data tidak akan didaftarkan.

Perintah Bash / zsh

export GSC_ACCESS_MODE=readonly
npx -y @digestseo/mcp-gsc

PowerShell

$env:GSC_ACCESS_MODE = 'readonly'
npx -y @digestseo/mcp-gsc

Endpoint lokal · Streamable HTTP

http://127.0.0.1:8080/mcp

3. Hubungkan klien MCP

Biarkan launcher aktif dan hubungkan klien pada komputer yang sama ke endpoint Streamable HTTP, bukan stdio.

Claude Code

claude mcp add --transport http gsc http://127.0.0.1:8080/mcp

Hubungkan Codex CLI / IDE

codex mcp add gsc --url http://127.0.0.1:8080/mcp

Cursor

Di Cursor, tambahkan server MCP Streamable HTTP bernama gsc dengan URL ini (Cursor lokal).

http://127.0.0.1:8080/mcp

ChatGPT / Claude.ai

ChatGPT dan Claude berbasis cloud tidak dapat mengakses 127.0.0.1 di komputer Anda. Gunakan Worker HTTPS milik sendiri atau tunnel MCP aman yang tersedia sesuai izin akun.

Perlu akses jarak jauh?

Perlu akses jarak jauh?

Cloudflare Workers tetap tersedia untuk hosting mandiri melalui HTTPS, dengan konfigurasi Cloudflare dan Google OAuth. Contoh di bawah memakai Bash; lihat SETUP.md untuk langkah lengkap.

Tentang

Apa itu mcp-gsc?

mcp-gsc adalah server Model Context Protocol yang dapat di-self-host dan menghubungkan klien AI Anda langsung ke Google Search Console API resmi.

Jalankan paket npm di komputer sendiri melalui HTTP loopback, atau deploy Worker Cloudflare sendiri untuk endpoint HTTPS. Keduanya menggunakan Google OAuth.

Launcher lokal secara default menyimpan status sesi terenkripsi di ~/.mcp-gsc/state; Worker memakai penyimpanan akun Cloudflare Anda. Ini bukan konektor yang dihosting DigestSEO.

Impor laporan Web: multimodal untuk melihat tayangan dan klik per halaman. Alat ini tidak memindai foto atau mengubah gambar. Analisis Google Lens dan penelusuran multimodal.

Bandingkan penemuan akun media sosial Anda di Google menggunakan ekspor yang diizinkan, bukan suka atau penayangan dalam aplikasi. Bandingkan kinerja konten media sosial di Google.

Alat

Kemampuan server

Alat terfokus mencakup analitik, inspeksi URL, sitemap, pengindeksan, diagnosis SEO, dan ringkasan performa mingguan.

Daftar ini mencakup alat tulis opsional. GSC_ACCESS_MODE=readonly hanya mengaktifkan alat tanpa perubahan; Google Indexing API dibatasi untuk jenis konten tertentu.

01get_capabilities

Daftar kemampuan yang tersedia dan status autentikasi.

02list_sites

Daftar properti Search Console yang dapat diakses akun terhubung.

03query_search_analytics

Tanyakan klik, tayangan, CTR, dan posisi untuk rentang tanggal khusus.

04inspect_url

Ambil laporan inspeksi URL langsung dan detail pengindeksan.

05list_sitemaps

Daftar sitemap yang dikirim beserta status crawl dan peringatannya.

06add_site

Tambahkan properti Search Console ke akun terhubung.

07delete_site

Hapus properti Search Console dari akun.

08submit_sitemap

Kirim sitemap untuk properti Search Console.

09delete_sitemap

Hapus sitemap yang dikirim dari properti.

10get_sitemap

Ambil status terperinci untuk satu sitemap yang dikirim.

11identify_quick_wins

Temukan kueri dengan tayangan tinggi yang berada di posisi 8–20.

12detect_cannibalization

Temukan kueri yang diperebutkan oleh beberapa halaman.

13detect_content_decay

Identifikasi halaman dengan penurunan klik pencarian terbesar.

14request_indexing

Meminta pengindeksan melalui Indexing API Google. Google saat ini membatasi API ini untuk halaman yang berisi data terstruktur JobPosting atau halaman siaran langsung yang berisi BroadcastEvent di dalam VideoObject. API ini tidak tersedia untuk pengiriman halaman web secara umum.

15list_indexed_pages

Daftar halaman yang menerima tayangan di Search Console.

16compare_performance

Bandingkan klik, tayangan, CTR, dan posisi antarperiode.

17weekly_digest

Buat laporan SEO mingguan dengan bahasa sederhana.

Deploy

Perlu akses jarak jauh?

Cloudflare Workers tetap tersedia untuk hosting mandiri melalui HTTPS, dengan konfigurasi Cloudflare dan Google OAuth. Contoh di bawah memakai Bash; lihat SETUP.md untuk langkah lengkap.

~/digestseo · deploy
git clone https://github.com/AKzar1el/mcp-gsc.git
cd mcp-gsc && npm install
npx wrangler login
cp wrangler.example.jsonc wrangler.jsonc
npx wrangler deploy

Beri bintang pada repo dan bawa Search Console ke Claude.

Open source dan dapat dihosting sendiri. Ikuti panduan Google OAuth atau deploy Worker sendiri.