Google Antigravity 2.0, IDE ve/veya KSA'da Google Developer Knowledge MCP sunucusu

1. Giriş

Google Developer Knowledge, Google'ın herkese açık geliştirici dokümanlarının standart, makine tarafından okunabilir kaynağıdır. Geliştiricilerin uygulamalara ve iş akışlarına entegre edebilmesi için Uygulama Programlama Arayüzü (API) ve Model Context Protocol (MCP) aracılığıyla programatik olarak erişilebilir.

Yapay zeka ajanı geliştiricileri, eski LLM eğitim verilerine veya manuel web kazımaya güvenmek yerine en doğru belgelere gerçek zamanlı erişim için bu aracı kullanmalı ve halüsinasyon riskini azaltmalıdır.

Bu codelab'de, Antigravity 2.0, IDE ve/veya CLI'dan Developer Knowledge MCP'yi nasıl yükleyeceğinizi ve kullanacağınızı öğreneceksiniz. MCP, yapay zeka modellerinin uzak sunucular tarafından sağlanan araçları güvenli bir şekilde kullanmasını sağlayan açık bir standarttır. Antigravity'yi herhangi bir kod yazmadan bilgi bankasıyla etkileşim kuracak şekilde ayarlayacaksınız.

dk_mcp_antigravity.png

Yapacaklarınız

  • Google Cloud projenizde Developer Knowledge API'yi etkinleştirin.
  • Antigravity'yi Developer Knowledge MCP'ye erişecek şekilde yapılandırın.
  • Birkaç istemle entegrasyonu test edin.

İhtiyacınız olanlar

  • Chrome gibi bir web tarayıcısı
  • Google Cloud projesi (faturalandırma gerekli değildir).
  • Yerel makinenize Antigravity 2.0, IDE ve/veya CLI yüklenmiş olmalıdır. Daha fazla ayrıntı ve yükleme talimatlarını resmi web sitesinde bulabilirsiniz.

Diğer MCP'leri ve araçları keşfedin

Bu codelab'de, Google Developer Knowledge MCP sunucusu kullanılarak yapılabilecek işlemlerle ilgili yalnızca birkaç temel örnek ele alınmaktadır. Kullanılabilen Google MCP sunucularının ve araçlarının tam listesini görmek için Desteklenen Ürünler bölümüne bakın.

Bu codelab'e kolay erişim

qr_code.png

2. Cloud projesini yapılandırma

Google Cloud projesi oluşturma veya seçme

Google Cloud Console'da bir Google Cloud projesi seçin veya oluşturun.

API'yi etkinleştirme

Developer Knowledge MCP sunucusunu kullanmak için standart Developer Knowledge API'yi etkinleştirmeniz gerekir.

API anahtarını oluşturma

Developer Knowledge MCP sunucusunu kullanmak için API anahtarı kullanmanız gerekir. Google Cloud Console'da aşağıdakileri yapın:

  1. API'ler ve Hizmetler > Kimlik bilgileri'ne gidin.

.

  1. + Kimlik bilgileri oluştur'u tıklayın ve menüden API anahtarı'nı seçin.
  2. AdAntigravity gibi rastgele bir adla ayarlayın.
  3. API kısıtlamalarını seçin açılır listesini tıklayın, Developer Knowledge API yazın, sonucu kontrol edin ve Tamam'ı tıklayın.

create_api_key.png

  1. Oluştur'u tıklayın.
  2. API anahtarınız artık onay ekranında gösteriliyor. Anahtarı panonuza kopyalayın. Sonraki adımlarda Antigravity'yi yapılandırmak için bu anahtara ihtiyacınız olacak.

copy_api_key.png

3. Antigravity'yi yapılandırma

Şimdi Antigravity'yi MCP uç noktasını kullanacak şekilde yapılandıralım. Antigravity 2.0, IDE ve/veya CLI yüklü değilse Antigravity web sitesindeki talimatları uygulayın.

Özel MCP sunucuları ekleme

Antigravity 2.0, IDE ve KSA, ~/.gemini/config/mcp_config.json dosyasında merkezi bir MCP yapılandırmasını paylaşır.

  1. Dosyayı tercih ettiğiniz metin düzenleyicide açın.
  2. Aşağıdaki özel MCP sunucu yapılandırmasıyla değiştirin. Bunu yapmadan önce <YOUR_API_KEY> yer tutucusunu önceki adımlarda oluşturduğunuz API anahtarıyla değiştirin:
{
  "mcpServers": {
    "google-developer-knowledge": {
      "headers": {
        "X-Goog-Api-Key": "<YOUR_API_KEY>"
      },
      "serverUrl": "https://developerknowledge.googleapis.com/mcp"
    }
    ...
  }
  ...
}
  1. Kaydedin.

mcp_config.png

Doğrula

Yapılandırdığınız MCP sunucusunun Antigravity'de yüklü olarak görünmesi gerekir: google-developer-knowledge.

Antigravity 2.0

  1. Sol alttan Ayarlar'ı tıklayın.
  2. Özelleştirmeler'e gidin.
  3. Yüklü MCP Sunucuları bölümünde Yenile'yi tıklayın.

configured_mcp_server_20.png

Antigravity IDE

  1. Pencerenin üst kısmındaki Editöre Özgü Ayarlar menü açılır listesinden Antigravity Kullanıcı Ayarları'nı açın.

open_user_settings_ide.png

  1. Özelleştirmeler'e gidin.
  2. Yüklü MCP Sunucuları bölümünde Yenile'yi tıklayın.

configured_mcp_server_ide.png

Antigravity CLI

  1. Terminalden agy komutunu çalıştırarak KSA'yı başlatın.
  2. /mcp yazıp Enter tuşuna basın.

configured_mcp_server_cli.png

4. Geliştirici Bilgilerine Erişim

Artık doğal dili kullanarak Google Developer Knowledge ile etkileşim kurabilirsiniz. Aşağıda bazı istem örnekleri verilmiştir:

  • Based on the Google Developer Knowledge, does Google Workspace support MCP servers?
  • Give me a list of the Google Workspace and Cloud Run API names. Make it super short.
  • Based on the Google Developer Knowledge, create a new Python script to upload a file to Google Drive

Antigravity 2.0

20_test.png

Antigravity IDE

ide_test.png

Antigravity CLI

cli_test.png

5. Temizleme

Google Cloud projenizi silmeden temizlemek için etkinleştirdiğiniz Developer Knowledge API'yi devre dışı bırakabilir ve oluşturduğunuz API anahtarını silebilirsiniz:

  1. Google Cloud Console'da API ve Hizmetler Kontrol Paneli'ne gidin.
  2. Developer Knowledge API'yi ve ardından Disable API'yi (API'yi devre dışı bırak) tıklayın.
  3. Google Cloud Console'da API'ler ve Hizmetler > Kimlik Bilgileri'ne gidin.
  4. API anahtarını seçin, Sil'i ve ardından onaylamak için Sil'i tıklayın.

6. Tebrikler

Tebrikler! Antigravity'yi kullanarak Google Developer Knowledge MCP sunucusunu başarıyla yapılandırdınız ve test ettiniz.

Referans belgeleri