MCP Tools Reference: calendarmcp.googleapis.com

Strumento: list_calendars

Restituisce i calendari nell'elenco dei calendari dell'utente.

Utilizza questo strumento per query come:

  • Quali sono tutti i miei calendari?

Esempio:

list_calendars()
        # Returns all calendars the authenticated user has access to.
        

Il seguente esempio mostra come utilizzare curl per richiamare lo strumento MCP list_calendars.

Curl Request
curl --location 'https://calendarmcp.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "list_calendars",
    "arguments": {
      // provide these details according to the tool MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Schema di input

ListCalendarsRequest

Rappresentazione JSON
{

  "pageSize": integer

  "pageToken": string
}
Campi

Campo unione _page_size.

_page_size può essere solo uno dei seguenti tipi:

pageSize

integer

Facoltativo. Numero massimo di voci restituite in una pagina dei risultati. Per impostazione predefinita, il valore è 100 voci. Le dimensioni della pagina non possono mai superare le 250 voci.

Campo unione _page_token.

_page_token può essere solo uno dei seguenti tipi:

pageToken

string

Facoltativo. Token che specifica quale pagina dei risultati restituire.

Schema di output

ListCalendarsResponse

Rappresentazione JSON
{
  "calendars": [
    {
      object (Calendar)
    }
  ],

  "nextPageToken": string
}
Campi
calendars[]

object (Calendar)

Elenco dei calendari nell'elenco dei calendari.

Campo unione _next_page_token.

_next_page_token può essere solo uno dei seguenti tipi:

nextPageToken

string

Token utilizzato per accedere alla pagina successiva di questo risultato. Omesso se non sono disponibili altri risultati.

Calendar

Rappresentazione JSON
{
  "id": string,
  "summary": string,
  "description": string,
  "timeZone": string
}
Campi
id

string

Identificatore. Identificatore del calendario.

summary

string

Il titolo del calendario. Sola lettura.

description

string

Descrizione del calendario. Facoltativo. Sola lettura.

timeZone

string

Il fuso orario del calendario. Facoltativo. Sola lettura.

Annotazioni dello strumento

Suggerimento distruttivo: ❌ | Suggerimento idempotente: ✅ | Suggerimento di sola lettura: ✅ | Suggerimento open world: ❌