Prerequisites
- An active SeekOut account or an existing relationship with SeekOut Support
- A Gemini Enterprise subscription
- A Google Cloud or Gemini Enterprise administrator at your organization
Setup
1
Contact SeekOut support
Reach out to SeekOut Support or your SeekOut account team and mention that you want to set up Gemini Enterprise MCP integration.
2
Share your admin contact
Provide contact information for your Google Cloud or Gemini Enterprise administrator. SeekOut coordinates the provisioning steps with them.
3
SeekOut provisions the integration
SeekOut provisions the OAuth client, shares the connection details through a secure channel, and helps your administrator connect the appropriate Gemini Enterprise app or agent.
4
Validate the integration
Test the connection before making it available to users.
5
Start using SeekOut MCP
After provisioning, ask Gemini to use SeekOut:Each user can access only the data and actions allowed by their SeekOut role.
Search SeekOut for data scientists in Boston with five or more years of experience.
Provisioning typically takes a few business days and depends on your Google Cloud administrator’s availability.
Technical setup for Google Cloud administrators
Custom MCP server support in Gemini Enterprise is currently in Preview. Custom MCP servers can only be used by agents in Agent Designer; the default Gemini Enterprise agent cannot query them. Only the StreamableHTTP transport is supported (no SSE); PSC and VPC-SC are not supported in the current Preview.
1
Grant access
Override the organization policy that blocks custom MCP data stores, and grant the user creating the data store the Discovery Engine Editor role (
roles/discoveryengine.editor).2
Gather the SeekOut-provided values
You’ll need the MCP server URL, authorization URL, token URL,
client_id, client_secret, and the mcp:tools scope.3
Create the data store
In the Google Cloud Console, go to Gemini Enterprise → Data stores → Create data store. Search “Custom MCP Server” and click Add MCP server.
4
Enter authentication settings
Paste the SeekOut-provided values into Authentication settings (MCP Server URL, Authorization URL, Token URL, Client ID, Client Secret, Scopes); click Login and complete the SeekOut sign-in.
5
Finish creating the data store
Click Continue, add a server description, choose your multi-region location and a name, and click Create. Wait until the data store state changes to Active.
6
Enable actions and create an agent
Open the data store, choose Actions → Reload custom actions, select the actions to enable, and click Enable actions (off by default). Then create an agent in Agent Designer that uses this data store.