Gemini Enterprise
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 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.
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 — you may need your organization's policy administrator to do this.
Step 2: Create a Sumble OAuth client
Open sumble.com/api-keys
Scroll to the OAuth clients (MCP) section
Under Create OAuth client, enter:
Name:
Gemini Enterprise(or anything meaningful to you)Redirect URI:
https://vertexaisearch.cloud.google.com/oauth-redirect
Click Create client
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
In the Google Cloud console, search for Gemini Enterprise and open it
In the sidebar, click Connected data stores
Click New data store
On the Custom MCP Server card, click Add MCP server
Select OAuth 2.0 as the authentication method
Fill in the form:
MCP Server URL:
https://mcp.sumble.com/Authorization URL:
https://mcp.sumble.com/authorizeToken URL:
https://mcp.sumble.com/tokenClient 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
Click Verify auth and complete the sign-in flow with your Sumble account. You should see a confirmation that authentication worked
Click Continue
Enter a connector name (
Sumbleworks) and click Create
Step 4: Enable Sumble's tools
After the data store is created you land on its page.
In the left panel, click Actions
Click Reload custom actions and complete the Sumble sign-in when prompted
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
Open your Gemini Enterprise app and click Connectors
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 for example prompts, Available tools for what each tool does, and Credits for how usage is billed.
Last updated