Gemini verbinden met digna¶
Deze gids verbindt de Gemini-tools van Google met de digna MCP Server. Je hebt het MCP-endpoint van je digna-installatie en een API-key nodig, zoals beschreven in het Overzicht AI-agents.
De voorbeelden gebruiken https://digna.example.com/mcp als endpoint. Vervang het door dat van jou.
Je tool kiezen¶
| Tool | Voor | Configuratie |
|---|---|---|
| Antigravity CLI, IDE en app | De agenttools van Google. Antigravity CLI verving Gemini CLI in juni 2026 voor individuele Google-accounts | mcp_config.json |
| Gemini CLI | Gemini Code Assist Standard- en Enterprise-licenties, en betaalde Gemini API-keys | settings.json of gemini mcp add |
| Gemini Enterprise-app | — | Niet ondersteund. De custom MCP connector ervan logt in met OAuth of een Google Cloud-serviceaccount, terwijl de digna MCP Server authenticeert met API-keys |
Al deze tools maken verbinding vanaf de machine waarop ze draaien, dus ze werken met digna binnen je bedrijfsnetwerk, zolang die machine het endpoint kan bereiken.
Antigravity¶
Antigravity leest zijn MCP-servers uit mcp_config.json, dat wordt gedeeld door de CLI, de IDE en de app.
1. mcp_config.json openen¶
| Scope | Bestand |
|---|---|
| Al je projecten | ~/.gemini/config/mcp_config.json |
| Eén workspace | .agents/mcp_config.json in de workspace |
Zo open je het bestand dat in gebruik is:
- CLI: typ
/mcpen druk op Enter om de MCP-manager te openen. - IDE: open in het zijpaneel van de agent het menu …, kies MCP Servers, dan Manage MCP Servers en dan View raw config.
- App: ga naar Customizations > Installed > MCP Servers en gebruik Copy Config File Path.
2. De digna-server toevoegen¶
Voeg de vermelding digna toe. Heeft het bestand al een sectie mcpServers, voeg haar daar dan aan toe:
{
"mcpServers": {
"digna": {
"serverUrl": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer <api key>"
}
}
}
}
Antigravity bereikt externe servers alleen via streamable HTTP, en dat is wat de digna MCP Server gebruikt. Schrijf het endpoint als serverUrl; de sleutel httpUrl van Gemini CLI wordt niet ondersteund.
3. De verbinding controleren¶
Typ in de CLI /mcp: de MCP-manager toont de server digna met zijn status en tools, en kan de configuratie opnieuw laden en verbindingslogs tonen. In de IDE verschijnt de server onder Manage MCP Servers.
Bescherm het bestand
mcp_config.json bevat de API-key als platte tekst. Houd een workspace-bestand .agents/mcp_config.json buiten versiebeheer, en zorg dat alleen je eigen account het globale bestand kan lezen.
Gemini CLI¶
1. De server toevoegen¶
Zet de API-key in een omgevingsvariabele en voeg dan de server toe:
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
Je shell vult $DIGNA_API_KEY in wanneer je de opdracht uitvoert, zodat Gemini CLI de key in zijn instellingen opslaat. Zonder --scope user wordt de server alleen aan het huidige project toegevoegd.
2. Of settings.json bewerken¶
De opdracht hierboven schrijft naar settings.json. Zo bewerk je het bestand zelf:
| Scope | Bestand |
|---|---|
| Al je projecten | ~/.gemini/settings.json |
| Eén project | .gemini/settings.json in het project |
{
"mcpServers": {
"digna": {
"httpUrl": "https://digna.example.com/mcp",
"headers": {
"Authorization": "Bearer <api key>"
}
}
}
}
Gebruik httpUrl, de sleutel voor streamable HTTP. De vergelijkbare sleutel url kiest het oudere SSE-transport, dat de digna MCP Server niet aanbiedt. Gebruik geen underscores in de servernaam.
Laat trust uit
Gemini CLI vraagt vóór elke tool call om bevestiging, tenzij de server "trust": true heeft. Laat trust uit voor digna, zodat je elke wijziging bevestigt die een agent in je configuratie aanbrengt.
3. De verbinding controleren¶
Vanuit je shell:
De server digna moet als verbonden worden getoond. Voer binnen een Gemini CLI-sessie /mcp uit om de server en zijn tools te zien.
Problemen oplossen met Gemini¶
De server wordt als niet verbonden getoond¶
- Controleer of het endpoint op
/mcpeindigt en vanaf je machine bereikbaar is. - Controleer de sleutelnaam:
serverUrlin Antigravity,httpUrlin Gemini CLI. - Een
401betekent dat de key is geweigerd; zie 401 Unauthorized.
Gemini CLI start niet meer voor mijn account¶
Sinds juni 2026 gebruiken individuele Google-accounts Antigravity CLI in plaats van Gemini CLI. Verplaats de vermelding digna naar mcp_config.json zoals beschreven onder Antigravity, en hernoem httpUrl naar serverUrl.
Zie ook¶
- Overzicht AI-agents: endpoint, API-key, beveiliging en algemene probleemoplossing
- Claude: Claude Code, Claude Desktop of een custom connector verbinden
- digna Agentic: wat AI-agents met digna kunnen doen