> For the complete documentation index, see [llms.txt](https://docs.coupler.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coupler.io/destinations/categories/ai/gemini_enterprise.md).

# Gemini Enterprise

Gemini Enterprise is Google Cloud's enterprise AI platform for building agents and analyzing business data through natural language. By connecting Coupler.io to Gemini Enterprise as a custom MCP server, you can pull in data from any source and ask questions, spot trends, and generate insights — no SQL or code required.

## Why use Gemini Enterprise as a destination?

* **Enterprise-grade analysis** — query your business data conversationally inside Google Cloud's governed Gemini Enterprise environment
* **Any source, one data store** — connect Google Ads, TikTok Ads, Google Drive, or any other Coupler.io source, and analyze it all in one place
* **Secure OAuth connection** — Coupler.io issues a dedicated OAuth app so Gemini Enterprise authenticates against the MCP server without sharing database passwords
* **Always fresh data** — schedule your data flow to refresh automatically so Gemini Enterprise always has up-to-date data to work with

## Prerequisites

* A Google Cloud account with access to Gemini Enterprise
* Account **admin or owner** access in Coupler.io to create the OAuth credentials

## Quick start

{% hint style="success" %}
Create the OAuth credentials in Coupler.io first, then set up the custom MCP data store in Google Cloud. Having the credentials ready means you can complete the GCP form in one pass.
{% endhint %}

### How to connect

{% stepper %}
{% step %}
**Add a source to your data flow.** In Coupler.io, create a new data flow and add at least one source — for example, Google Ads, TikTok Ads, or any other supported integration.
{% endstep %}

{% step %}
**Select Gemini Enterprise as the destination.** In the destination step of your data flow, choose **Gemini Enterprise** from the list of available destinations.
{% endstep %}

{% step %}
**Create OAuth credentials in Coupler.io.** Coupler.io issues an OAuth app that Gemini Enterprise uses to authenticate against the MCP server. Copy the **Client ID** and **Client Secret** — the secret is shown only once, so save it now.

{% hint style="info" %}
Only an account admin or owner can create these credentials. If you lose the secret, regenerate it to issue a new one.
{% endhint %}
{% endstep %}

{% step %}
**Open the custom MCP data store flow in Google Cloud.** In Gemini Enterprise, go to **Data stores → Create data store** and choose **Custom MCP server**. See Google's [Set up a custom MCP server](https://docs.cloud.google.com/gemini/enterprise/docs/connectors/custom-mcp-server/set-up-custom-mcp-server) guide for the full walkthrough.
{% endstep %}

{% step %}
**Paste the connection values into the GCP form.** Coupler.io provides the **MCP Server URL**, **Authorization URL**, **Token URL**, and **Scopes** (`mcp`) in the destination step. Add them along with the **Client ID** and **Client Secret** from the previous step.
{% endstep %}

{% step %}
**Run the data flow.** Click **Run** to execute the data flow manually. Once it completes successfully, your data is available to Gemini Enterprise. Open Gemini Enterprise and start asking questions about your dataset.
{% endstep %}
{% endstepper %}

## Supported features

| Feature              | Supported |
| -------------------- | --------- |
| Replace mode         | Yes       |
| Append mode          | No        |
| Automatic scheduling | Yes       |
| Type enforcement     | No        |
| Templates            | No        |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.coupler.io/destinations/categories/ai/gemini_enterprise.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
