searchLite. Use it in workflow mcp_call steps to retrieve indexed content from your own data stores and feed ranked results into LLM steps for RAG-style answers. Unlike web search, results come only from content you have indexed in your Vertex AI Search app.
Prerequisites
- A Google Cloud project with Vertex AI Search (Discovery Engine) configured and an indexed search app
- A Google Cloud API key authorized for Discovery Engine
- A Google Workspace connection in AgentRuntime (OAuth via the Google account card on Connections) or a connection profile with search credentials
- project_contributor access in your workspace
Connect in AgentRuntime
Connect Google
On Connections, use the Google account card and complete OAuth if your deployment binds search through Workspace. See Google Workspace setup and Connections.
Enable Search
On your Google connection, enable the Search service, or create a connection profile with your Vertex AI Search API key, project ID, and app ID.
Add google-search MCP instance
Go to MCP, click Add instance for google-search. Open Instance config, wire your connection, and set
ProjectID, AppID, and APIKey in the instance config if not inherited from the connection.What you can build
- Support knowledge lookup — Customer question in webhook →
searchagainst your help-center index → LLM answer with citations fromresults. - Internal doc assistant — User prompt →
searchwithuser_pseudo_idfor personalization → rank and summarize top hits for a chat response. - Compliance check — Policy change draft →
searchfor related procedures → LLM gap analysis → human_task for legal review. - Product catalog Q&A — google-sheets SKU sync to search index →
searchby feature or part number → return matching product snippets to the caller.
Tools
| Tool | Description |
|---|---|
search | Run a query against Vertex AI Search using Discovery Engine searchLite. |
Example
Retrieve relevant documentation before an LLM summarizes an answer:Configuration
Beyond OAuth, the adapter requires Vertex AI Search identifiers:| Key | Required | Description |
|---|---|---|
APIKey | Yes | Google Cloud API key authorized for Vertex AI Search |
ProjectID | Yes | Google Cloud project ID that owns the search app |
AppID | Yes | Vertex AI Search engine (app) ID used as the collection engine name |
APIBase | No | Discovery Engine API base URL override |
Troubleshooting
| Issue | Fix |
|---|---|
403 API key not authorized | Enable Discovery Engine API and restrict the key to the correct project |
Empty results | Confirm the search app index is built and the query matches indexed content |
| Wrong tenant or project | Verify ProjectID and AppID match the engine in Google Cloud Console |
| Pagination needed | Use next_page_token from the response in a follow-up call if your workflow supports paging |