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.
- 1Controleer 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.
- 2Vul bij MCP Server URL
https://app.marcomm.works/api/mcpin. Marcomm antwoordt via Streamable HTTP, het enige transport dat Gemini Enterprise accepteert. - 3Vul bij Authorization URL
https://marcomm.works/oauth/authorizein (zonder parameters) en bij Token URLhttps://marcomm.works/api/oauth/token. - 4Voor een Client ID voer je eenmalig dit commando uit in een terminal en kopieer je
client_iduit 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"]}' - 5Vul bij Client Secret een willekeurige tekst in, bijvoorbeeld
unused. Marcomm geeft geen secret uit en controleert er geen; PKCE beschermt de login. - 6Vul bij Scopes
read writein (readalleen geeft leestoegang). Zet zowel Enable PKCE Support als Use HTTP Basic Authentication aan. - 7Voeg
app.marcomm.works/marcomm.workstoe 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.