1. Introduzione
Google Developer Knowledge è l'origine canonica e leggibile dalla macchina della documentazione per sviluppatori pubblica di Google. È accessibile a livello di programmazione tramite l'API (Application Programming Interface) e il Model Context Protocol (MCP) in modo che gli sviluppatori possano integrarla in applicazioni e flussi di lavoro.
Anziché fare affidamento su dati di addestramento LLM obsoleti o sullo scraping manuale del web, gli sviluppatori di agenti AI dovrebbero utilizzarla per l'accesso in tempo reale alla documentazione più accurata e ridurre il rischio di allucinazioni.
In questo codelab imparerai a installare e utilizzare Developer Knowledge MCP da Antigravity 2.0, IDE e/o CLI. MCP è uno standard aperto che consente ai modelli di AI di utilizzare in modo sicuro gli strumenti forniti dai server remoti. Configurerai Antigravity per interagire con la knowledge base senza scrivere codice.

In questo lab proverai a:
- Abilitare l'API Developer Knowledge nel progetto Google Cloud.
- Configurare Antigravity per accedere a Developer Knowledge MCP.
- Testare l'integrazione con alcuni prompt.
Che cosa ti serve
- Un browser web come Chrome
- Un progetto Google Cloud (la fatturazione non è obbligatoria).
- Antigravity 2.0, IDE e/o CLI installati sulla macchina locale. Puoi trovare maggiori dettagli e indicazioni per l'installazione da il sito web ufficiale.
Esplora altri MCP e strumenti
In questo codelab trattiamo solo alcuni esempi di base di ciò che è possibile fare utilizzando il server MCP di Google Developer Knowledge. Per visualizzare l'elenco completo dei server e degli strumenti MCP di Google disponibili, consulta Prodotti supportati.
Facile accesso a questo codelab

2. Configura il progetto Cloud
Crea o seleziona un progetto Google Cloud
Nella console Google Cloud, seleziona o crea un progetto Google Cloud.
Abilita l'API
Per utilizzare il server MCP di Developer Knowledge, devi abilitare l'API Developer Knowledge standard.
Crea la chiave API
Per utilizzare il server MCP di Developer Knowledge, devi utilizzare una chiave API. Nella console Google Cloud:
- Vai ad API e servizi > Credenziali.
- Fai clic su + Crea credenziali, quindi seleziona Chiave API dal menu.
- Imposta Nome con un nome arbitrario, ad esempio
Antigravity. - Fai clic sul menu a discesa Seleziona restrizioni API , digita
Developer Knowledge API, seleziona il risultato e fai clic su OK.

- Fai clic su Crea.
- La chiave API viene visualizzata nella schermata di conferma. Copiala negli appunti, ti servirà per configurare Antigravity nei passaggi successivi.

3. Configura Antigravity
Ora configuriamo Antigravity per utilizzare l'endpoint MCP. Se non hai installato Antigravity 2.0, IDE e/o CLI, segui le istruzioni sul sito web di Antigravity.
Aggiungi server MCP personalizzati
Antigravity 2.0, IDE e CLI condividono una configurazione MCP centrale nel file ~/.gemini/config/mcp_config.json.
- Apri il file nell'editor di testo che preferisci.
- Modificalo con la seguente configurazione del server MCP personalizzato. Prima di farlo, sostituisci il segnaposto <YOUR_API_KEY> con la chiave API che hai creato nei passaggi precedenti:
{
"mcpServers": {
"google-developer-knowledge": {
"headers": {
"X-Goog-Api-Key": "<YOUR_API_KEY>"
},
"serverUrl": "https://developerknowledge.googleapis.com/mcp"
}
...
}
...
}
- Salva il file.

Convalida
Dovresti visualizzare il server MCP configurato come installato in Antigravity: google-developer-knowledge.
Antigravity 2.0
- Fai clic su Impostazioni in basso a sinistra.
- Vai a Personalizzazioni.
- In Server MCP installati, fai clic su Aggiorna.

Antigravity IDE
- Apri Impostazioni utente di Antigravity tramite il menu a discesa Impostazioni specifiche dell'editor nella parte superiore della finestra.

- Vai a Personalizzazioni.
- In Server MCP installati, fai clic su Aggiorna.

Antigravity CLI
- Avvia la CLI eseguendo il comando
agyda un terminale. - Digita
/mcpe premi Invio.

4. Accedi a Developer Knowledge
Ora puoi interagire con Google Developer Knowledge utilizzando il linguaggio naturale. Ecco alcuni prompt di esempio:
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

Antigravity IDE

Antigravity CLI

5. Libera spazio
Per eseguire la pulizia del progetto Google Cloud senza eliminarlo, puoi disabilitare l'API Developer Knowledge che hai abilitato ed eliminare la chiave API che hai creato:
- Nella console Google Cloud, vai alla dashboard API e servizi.
- Fai clic su API Developer Knowledge , quindi su Disabilita API.
- Nella console Google Cloud, vai ad API e servizi > Credenziali.
- Seleziona la chiave API, fai clic su Elimina , quindi su Elimina per confermare.
6. Complimenti
Complimenti! Hai configurato e testato correttamente il server MCP di Google Developer Knowledge utilizzando Antigravity.