Conectați Gemini la digna¶
Acest ghid conectează instrumentele Gemini ale Google la digna MCP Server. Aveți nevoie de endpoint-ul MCP al instalării dvs. digna și de o cheie API, așa cum este descris în Prezentarea agenților AI.
Exemplele folosesc https://digna.example.com/mcp ca endpoint. Înlocuiți-l cu al dvs.
Alegeți instrumentul¶
| Instrument | Pentru | Configurare |
|---|---|---|
| Antigravity CLI, IDE și aplicație | Instrumentele de agenți ale Google. Antigravity CLI a înlocuit Gemini CLI pentru conturile Google individuale în iunie 2026 | mcp_config.json |
| Gemini CLI | Licențele Gemini Code Assist Standard și Enterprise și cheile Gemini API plătite | settings.json sau gemini mcp add |
| Aplicația Gemini Enterprise | — | Nu este acceptată. Conectorul său MCP personalizat se autentifică prin OAuth sau cu un cont de serviciu Google Cloud, în timp ce digna MCP Server se autentifică cu chei API |
Toate aceste instrumente se conectează de pe mașina pe care rulează, deci funcționează cu digna în rețeaua companiei dvs., atâta timp cât acea mașină poate ajunge la endpoint.
Antigravity¶
Antigravity își citește serverele MCP din mcp_config.json, fișier partajat de CLI, IDE și aplicație.
1. Deschideți mcp_config.json¶
| Domeniu | Fișier |
|---|---|
| Toate proiectele dvs. | ~/.gemini/config/mcp_config.json |
| Un singur workspace | .agents/mcp_config.json în workspace |
Pentru a deschide fișierul folosit:
- CLI: tastați
/mcpși apăsați Enter pentru a deschide managerul MCP. - IDE: în panoul lateral al agentului, deschideți meniul …, selectați MCP Servers, apoi Manage MCP Servers, apoi View raw config.
- Aplicație: accesați Customizations > Installed > MCP Servers și folosiți Copy Config File Path.
2. Adăugați serverul digna¶
Adăugați intrarea digna. Dacă fișierul are deja o secțiune mcpServers, adăugați-o acolo:
{
"mcpServers": {
"digna": {
"serverUrl": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer <api key>"
}
}
}
}
Antigravity ajunge la serverele la distanță doar prin streamable HTTP, pe care îl folosește digna MCP Server. Scrieți endpoint-ul ca serverUrl; cheia httpUrl din Gemini CLI nu este acceptată.
3. Verificați conexiunea¶
În CLI, tastați /mcp: managerul MCP afișează serverul digna cu starea și instrumentele sale și poate reîncărca configurația și afișa jurnalele de conexiune. În IDE, serverul apare sub Manage MCP Servers.
Protejați fișierul
mcp_config.json conține cheia API în text simplu. Păstrați un .agents/mcp_config.json de workspace în afara controlului versiunilor și permiteți doar contului dvs. să citească fișierul global.
Gemini CLI¶
1. Adăugați serverul¶
Puneți cheia API într-o variabilă de mediu, apoi adăugați serverul:
export DIGNA_API_KEY='<api key>'
gemini mcp add --transport http --scope user --header "Authorization: Bearer $DIGNA_API_KEY" digna https://digna.example.com/mcp
Shell-ul dvs. completează $DIGNA_API_KEY atunci când rulați comanda, astfel încât Gemini CLI stochează cheia în setările sale. Fără --scope user, serverul este adăugat doar în proiectul curent.
2. Sau editați settings.json¶
Comanda de mai sus scrie în settings.json. Pentru a edita fișierul manual:
| Domeniu | Fișier |
|---|---|
| Toate proiectele dvs. | ~/.gemini/settings.json |
| Un singur proiect | .gemini/settings.json în proiect |
{
"mcpServers": {
"digna": {
"httpUrl": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer <api key>"
}
}
}
}
Folosiți httpUrl, cheia pentru streamable HTTP. Cheia similară url selectează transportul SSE mai vechi, pe care digna MCP Server nu îl oferă. Nu folosiți underscore în numele serverului.
Lăsați trust dezactivat
Gemini CLI cere confirmare înainte de fiecare apel de instrument, cu excepția cazului în care serverul are "trust": true. Lăsați trust dezactivat pentru digna, astfel încât să confirmați fiecare modificare pe care un agent o face în configurația dvs.
3. Verificați conexiunea¶
Din shell:
Serverul digna trebuie să apară ca fiind conectat. Într-o sesiune Gemini CLI, rulați /mcp pentru a vedea serverul și instrumentele sale.
Depanarea Gemini¶
Serverul apare ca deconectat¶
- Verificați că endpoint-ul se termină cu
/mcpși este accesibil de pe mașina dvs. - Verificați numele cheii:
serverUrlîn Antigravity,httpUrlîn Gemini CLI. - Un
401înseamnă că cheia a fost respinsă; consultați 401 Unauthorized.
Gemini CLI nu mai pornește pentru contul meu¶
Din iunie 2026, conturile Google individuale folosesc Antigravity CLI în loc de Gemini CLI. Mutați intrarea digna în mcp_config.json așa cum este descris la Antigravity și redenumiți httpUrl în serverUrl.
Vezi și¶
- Prezentarea agenților AI: endpoint, cheie API, securitate și depanare generală
- Claude: conectați Claude Code, Claude Desktop sau un conector personalizat
- digna Agentic: ce pot face agenții AI cu digna