> For the complete documentation index, see [llms.txt](https://docs.sumble.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sumble.com/api/mcp/mcp-gemini-enterprise.md).

# Gemini Enterprise

{% hint style="info" %}
*Sumble MCP on Gemini Enterprise is in **beta** and available to select customers. Setup requires a Sumble OAuth client, which is not enabled on accounts by default — if you'd like to try it, contact your account executive or* [*support@sumble.com*](mailto:support@sumble.com) *and we'll turn it on for you.*
{% endhint %}

[Gemini Enterprise](https://cloud.google.com/gemini-enterprise) can connect to custom MCP servers as a data store. Once Sumble is connected, everyone using your Gemini Enterprise app can ask questions in natural language and get back Sumble's data on organizations, technologies, job postings, and people — the same [tools](/api/mcp.md#available-tools) available on every other MCP platform.

## Before you start

You will need:

* A Google Cloud project with Gemini Enterprise, and permission to create data stores in it. Allowing custom MCP servers (step 1 below) also requires permission to edit organization policies.
* The **OAuth clients (MCP)** section enabled on your Sumble account. Once we enable it, it appears at the bottom of [sumble.com/api-keys](https://sumble.com/api-keys).

The OAuth client only identifies the Gemini Enterprise app to Sumble. Each person using the connector still signs in with their own Sumble account, and their requests use their own credits.

## Step 1: Allow custom MCP servers in Google Cloud

The organization policy **Disable custom MCP server connector for Gemini Enterprise** (`discoveryengine-managed.disableCustomMcpServerConnector`) is enabled by default on Google Cloud projects, and while it is on, custom MCP servers cannot be added. Disable it for your project on the [organization policy page](https://console.cloud.google.com/iam-admin/orgpolicies/discoveryengine-managed.disableCustomMcpServerConnector;fromListPage=true) — you may need your organization's policy administrator to do this.

## Step 2: Create a Sumble OAuth client

1. Open [sumble.com/api-keys](https://sumble.com/api-keys)
2. Scroll to the **OAuth clients (MCP)** section
3. Under **Create OAuth client**, enter:
   1. Name: `Gemini Enterprise` (or anything meaningful to you)
   2. Redirect URI: `https://vertexaisearch.cloud.google.com/oauth-redirect`
4. Click **Create client**
5. Keep this tab open — you will copy the **Client ID** and **Client secret** into the Google Cloud console in the next step

## Step 3: Add Sumble as an MCP data store

1. In the [Google Cloud console](https://console.cloud.google.com/), search for **Gemini Enterprise** and open it
2. In the sidebar, click **Connected data stores**
3. Click **New data store**
4. On the **Custom MCP Server** card, click **Add MCP server**
5. Select **OAuth 2.0** as the authentication method
6. Fill in the form:
   * MCP Server URL: `https://mcp.sumble.com/`
   * Authorization URL: `https://mcp.sumble.com/authorize`
   * Token URL: `https://mcp.sumble.com/token`
   * Client ID: paste the Client ID from your Sumble OAuth client
   * Client Secret: paste the Client secret from your Sumble OAuth client
   * Scopes: leave empty
   * **Enable PKCE Support**: enabled
   * **Use HTTP Basic Authentication**: disabled
7. Click **Verify auth** and complete the sign-in flow with your Sumble account. You should see a confirmation that authentication worked
8. Click **Continue**
9. Enter a connector name (`Sumble` works) and click **Create**

## Step 4: Enable Sumble's tools

After the data store is created you land on its page.

1. In the left panel, click **Actions**
2. Click **Reload custom actions** and complete the Sumble sign-in when prompted
3. All the tools exposed by Sumble MCP appear in the list. Select the ones you want to enable — we recommend all of them — and click **Enable Actions**

## Step 5: Authorize the connector in Gemini Enterprise

1. Open your Gemini Enterprise app and click **Connectors**
2. Find the **Sumble** connector, click **Authorize**, and complete the sign-in flow with your Sumble account

Each person using the app authorizes the connector once with their own Sumble account.

## Try it

You are ready to ask Sumble questions from Gemini Enterprise. See [Try it](/api/mcp.md#try-it) for example prompts, [Available tools](/api/mcp.md#available-tools) for what each tool does, and [Credits](/api/mcp.md#credits) for how usage is billed.
