Google Gemini
Generate AI responses with Google Gemini. Chat, content generation, analysis, and reasoning. BYOK — bring your own Google AI API key.
🔑 Setup Required — Bring Your Own Key
This integration requires API credentials. Store them once via
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
gemini_api_key
API Key
Google AI API key from aistudio.google.com/apikey. Same format as YouTube key (starts with AIza).
Get your API key at ai.google.dev →
Endpoints (2)
POST
generate-content
Generate content with Gemini. Send a text prompt and receive an AI response. Default model: gemini-2.0-flash.
| Field | Type | Required | Description |
|---|---|---|---|
model |
string | ✓ Yes | Gemini model: "gemini-2.0-flash" (fast), "gemini-2.5-pro" (capable), "gemini-2.5-flash" (balanced). |
contents |
array | ✓ Yes | Conversation contents. Example: [{"parts": [{"text": "Explain quantum computing"}]}]. |
GET
list-models
List available Gemini models with their capabilities, input/output token limits, and supported methods.
No input parameters required.
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| generate-content | gemini_generate_content |
| list-models | gemini_list_models |