For Vertex AI Search MCP Server

A MCP server for Vertex AI Search

Local serverstdioPython

What is the For Vertex AI Search MCP Server?

A MCP server for Vertex AI Search

What you get

This solution uses Gemini with Vertex AI grounding to search documents using your private data. Grounding improves the quality of search results by grounding Gemini's responses in your data stored in Vertex AI Datastore. We can integrate one or multiple Vertex AI data stores to the MCP server. For more details on grounding, refer to Vertex AI Grounding Documentation.

Configuration and credentials

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
serverserver.name: The name of the MCP server
modelmodel.model_name: The name of the Vertex AI model
model.project_idThe project ID of the Vertex AI model
model.locationThe location of the model (e.g. us-central1)
model.impersonate_service_accountThe service account to impersonate
model.generate_content_configThe configuration for the generate content API
data_storesThe list of Vertex AI data stores
data_stores.project_idThe project ID of the Vertex AI data store
data_stores.locationThe location of the Vertex AI data store (e.g. us)
data_stores.datastore_idThe ID of the Vertex AI data store
data_stores.tool_nameThe name of the tool
data_stores.descriptionThe description of the Vertex AI data store

How to install the For Vertex AI Search MCP Server

{
  "mcpServers": {
    "vertexai-search": {
      "command": "uvx",
      "args": ["git"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

Example prompts to try

  • “Use For Vertex AI Search to server.”
  • “Use For Vertex AI Search to model.”
  • “Use For Vertex AI Search to model.project id.”

Frequently asked questions

It supports one or multiple Vertex AI data stores. The data stores are configured via a YAML config file.