Skip to main content
Glama
googleapis

MCP Toolbox for Databases

by googleapis
cloud-gda.md2.47 kB
--- title: "Gemini Data Analytics" type: docs weight: 1 description: > A "cloud-gemini-data-analytics" source provides a client for the Gemini Data Analytics API. aliases: - /resources/sources/cloud-gemini-data-analytics --- ## About The `cloud-gemini-data-analytics` source provides a client to interact with the [Gemini Data Analytics API](https://docs.cloud.google.com/gemini/docs/conversational-analytics-api/reference/rest). This allows tools to send natural language queries to the API. Authentication can be handled in two ways: 1. **Application Default Credentials (ADC) (Recommended):** By default, the source uses ADC to authenticate with the API. The Toolbox server will fetch the credentials from its running environment (server-side authentication). This is the recommended method. 2. **Client-side OAuth:** If `useClientOAuth` is set to `true`, the source expects the authentication token to be provided by the caller when making a request to the Toolbox server (typically via an HTTP Bearer token). The Toolbox server will then forward this token to the underlying Gemini Data Analytics API calls. ## Example ```yaml sources: my-gda-source: kind: cloud-gemini-data-analytics projectId: my-project-id my-oauth-gda-source: kind: cloud-gemini-data-analytics projectId: my-project-id useClientOAuth: true ``` ## Reference | **field** | **type** | **required** | **description** | | -------------- | :------: | :----------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | kind | string | true | Must be "cloud-gemini-data-analytics". | | projectId | string | true | The Google Cloud Project ID where the API is enabled. | | useClientOAuth | boolean | false | If true, the source uses the token provided by the caller (forwarded to the API). Otherwise, it uses server-side Application Default Credentials (ADC). Defaults to `false`. |

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/googleapis/genai-toolbox'

If you have feedback or need assistance with the MCP directory API, please join our Discord server