> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getwhys.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Gemini Enterprise

> Connect GetWhys to Gemini Enterprise as a custom MCP Server data store for buyer research and content scoring.

GetWhys connects to **Gemini Enterprise** as a custom MCP server data store. Once connected, Gemini can call GetWhys tools for research interviews, personas, messaging frameworks, brand voice, and content scoring.

<Info>
  Custom MCP connectors are available in **Gemini Enterprise** (Google Cloud). The consumer Gemini app and Gemini for Workspace do not currently offer the same self-serve custom MCP setup. If you're on those surfaces, reach out via Teams, Slack, Google Chat, or email [support@getwhys.io](mailto:support@getwhys.io) and we'll help you pick the right path.
</Info>

## Who does what

| Step | Who                                    | Where                                                                                                                                                             |
| ---- | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1    | GetWhys admin                          | [Generate an Organization MCP API Token](/integrations/mcp-setup#generate-an-organization-mcp-api-token) if your auth method needs it — use a label like `gemini` |
| 2–3  | Gemini Enterprise / Google Cloud admin | Gemini Enterprise → data stores / connectors                                                                                                                      |
| 4    | Anyone with access                     | Gemini Enterprise chat                                                                                                                                            |

For OAuth-only setups, you may not need a token. Keep the token handy if your Gemini connector UI supports Bearer / API key auth.

## Create a Custom MCP Server data store

In Gemini Enterprise (Google Cloud console / Gemini Enterprise admin):

1. Go to **Data stores** (or **Connected data stores**) and create a new data store
2. Search for **Custom MCP Server** and select it
3. Set **MCP Server URL** to:

```text theme={null}
https://api.getwhys.io/mcp
```

4. Complete the **Authentication** fields your admin UI requires:
   * If the UI supports a Bearer / API key header: use `Authorization: Bearer <Organization MCP API Token>` (see [Authenticating](/integrations/mcp-setup#authenticating-with-a-token-header-vs-query-string))
   * If the UI requires OAuth (Authorization URL, Token URL, Client ID / Secret): use GetWhys OAuth. If you need the exact OAuth endpoint values for Gemini Enterprise, reach out via Teams, Slack, Google Chat, or email [support@getwhys.io](mailto:support@getwhys.io) — Gemini Enterprise's OAuth client registration is org-specific
5. Name the connector (e.g. `GetWhys`) and create the data store
6. Open the data store → **Actions** (or equivalent) and reload / enable the GetWhys tools you want available

## Connect the data store to your Gemini Enterprise app

Attach the GetWhys data store to the Gemini Enterprise app your team uses, then in chat:

1. Open the connector / tools control in the chat input
2. Toggle **GetWhys** on
3. Complete any Authorize / OAuth prompt if shown

## Verify

With GetWhys toggled on, ask the [verify prompt](/integrations/mcp-setup#verify-the-connection): "Who am I in GetWhys?"

## Troubleshooting

**You only have the consumer Gemini app** — custom MCP isn't self-serve there yet. Use a [generic MCP client](/integrations/mcp-generic) for developer tools that wrap Gemini, or contact GetWhys about Gemini Enterprise.

**Data store creates but no actions / tools show** — open the data store, reload custom actions, and enable the GetWhys tools. Confirm the MCP URL ends in `/mcp`.

**OAuth or auth fields fail** — Gemini Enterprise often needs GetWhys OAuth client details registered for your Google tenant. Reach out via Teams, Slack, Google Chat, or email [support@getwhys.io](mailto:support@getwhys.io) with your Gemini Enterprise project context.
