Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOOGLE_CLIENT_ID | Yes | Your OAuth client ID | |
| GOOGLE_MAPS_API_KEY | Yes | Your Google Maps API key | |
| GOOGLE_CLIENT_SECRET | Yes | Your OAuth client secret | |
| GOOGLE_REFRESH_TOKEN | Yes | Your refresh token |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| geocode | Convert an address to coordinates |
| reverse-geocode | Convert coordinates to an address |
| places-search | Search for places using text query |
| get-directions | Get directions between two locations |
| distance-matrix | Calculate travel distance and time between multiple origins and destinations |
| place-details | Get detailed information about a specific place |
| finance-search | Search for stocks, indices, mutual funds, currencies, and futures using Google Finance. Use format 'SYMBOL:EXCHANGE'. Stocks: 'AAPL:NASDAQ', 'TSLA:NASDAQ'. ETFs/Index funds: 'SPY:NYSEARCA', 'VTI:NYSEARCA', 'QQQ:NASDAQ', 'VOO:NYSEARCA'. Crypto: 'BTC-USD', 'ETH-USD'. Note: Query 'SPY' (no exchange) returns market overview with S&P 500 related ETFs. |
| airports-search | Search for airport and flight information using Google Flights |
| gmail-send-email | Send an email using Gmail |
| gmail-read-emails | Read/list emails from Gmail with optional search query |
| gmail-get-email | Get a specific email by message ID |
| gmail-get-labels | Get all Gmail labels |
| calendar-create-event | Create a new calendar event. Current time: 10/2/2025, 1:06:07 AM |
| calendar-list-events | List calendar events with optional filters |
| calendar-get-event | Get a specific calendar event by ID |
| calendar-update-event | Update an existing calendar event |
| calendar-delete-event | Delete a calendar event |
| calendar-list-calendars | List all available calendars |