Naar inhoud springen

Marcomm verbinden met Gemini Enterprise

Een Google Cloud-beheerder voegt de MCP-server van Marcomm toe aan Gemini Enterprise als aangepaste MCP-server, zodat mensen Marcomm in Gemini met hun eigen login gebruiken. Gemini CLI verbindt via een extensie.

  1. 1
    Controleer in Google Cloud of je de rol Discovery Engine Editor hebt. Open je Gemini Enterprise-app, ga naar Connected data stores en voeg een Custom MCP server toe.
  2. 2
    Vul bij MCP Server URL https://app.marcomm.works/api/mcp in. Marcomm antwoordt via Streamable HTTP, het enige transport dat Gemini Enterprise accepteert.
  3. 3
    Vul bij Authorization URL https://marcomm.works/oauth/authorize in (zonder parameters) en bij Token URL https://marcomm.works/api/oauth/token.
  4. 4
    Voor een Client ID voer je eenmalig dit commando uit in een terminal en kopieer je client_id uit het antwoord: curl -X POST https://marcomm.works/api/oauth/register -H "Content-Type: application/json" -d '{"client_name":"Gemini Enterprise","redirect_uris":["https://vertexaisearch.cloud.google.com/oauth-redirect"]}'
  5. 5
    Vul bij Client Secret een willekeurige tekst in, bijvoorbeeld unused. Marcomm geeft geen secret uit en controleert er geen; PKCE beschermt de login.
  6. 6
    Vul bij Scopes read write in (read alleen geeft leestoegang). Zet zowel Enable PKCE Support als Use HTTP Basic Authentication aan.
  7. 7
    Voeg app.marcomm.works / marcomm.works toe aan de egress-toelatingslijst van je agents en sla op. Wanneer iemand voor het eerst een Marcomm-tool gebruikt, vraagt Gemini om in te loggen bij Marcomm, een workspace te kiezen en Toestaan te selecteren.

Gemini CLI: voer gemini extensions install https://github.com/alex-digitalog/marcomm-gemini-extension uit.

Iedereen handelt onder de eigen naam en met de toegang die de eigen rol in de workspace geeft, precies zoals bij Claude en ChatGPT. De workspace-instellingen onder Instellingen → Verbindingen met AI-tools gelden ook voor Gemini.

Voor Gemini Enterprise accepteert Marcomm alleen het omleidingsadres https://vertexaisearch.cloud.google.com/oauth-redirect. De Client ID heeft geen secret, dus PKCE beschermt de login en Marcomm weigert een verzoek zonder PKCE.

Marcomm geeft altijd een vernieuwingstoken uit, dus offline_access is niet nodig. Als je het invult, wordt het genegeerd.

Veelgestelde vragen

Heb ik een Client Secret nodig in Gemini Enterprise?
Gemini Enterprise eist het veld, dus vul een willekeurige tekst in zoals unused. Marcomm geeft geen secret uit en controleert er geen. PKCE, dat aan moet blijven, beschermt de login.

AI-tools