gmail_authenticate
Authenticate a Gmail account via OAuth by opening a browser for Google consent.
Instructions
Authenticate a Gmail account via OAuth. Opens a browser for Google consent.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"email": "<email>"
},
"name": "gmail_authenticate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| alias | No | Short name like "personal" or "work" | |
| Yes | Google account email address | ||
| description | No | Human-readable description, e.g. "Work shared inbox" | |
| client_secret_path | No | Path to Google OAuth client_secret.json file |