Quando colleghi questo connettore a un agente, l’agente non impara gli strumenti a memoria: se li fa dire, e li usa quando servono. Per questo un connettore aggiornato porta strumenti nuovi senza che l’agente vada rifatto.
Durante una conversazione il giro e’ sempre lo stesso: l’agente capisce dalla tua richiesta quale strumento serve e con quali valori usarlo, il gateway lo esegue e restituisce il risultato, e l’agente te lo racconta a parole. Chi compie l’operazione resti tu: l’accesso avviene con credenziali verificate, cosi’ il connettore puo’ distinguere cosa e’ permesso a te da cosa e’ permesso a un altro.
When you connect this connector to an agent, the agent doesn’t learn its tools by heart: it is told what they are, and uses them when they are needed. That is why an updated connector brings new tools along without the agent having to be rebuilt.
During a conversation the loop is always the same: the agent works out from your request which tool is needed and with which values, the gateway runs it and returns the result, and the agent tells you in plain words. You remain the one performing the operation: access happens with verified credentials, so the connector can tell what you are allowed to do from what someone else is allowed to do.
list_script_projectsget_script_projectget_script_content.
{
"tool": "get_script_project",
"parameters": {
"script_id": "<string>"
}
}
120 strumenti. Non li chiami tu: li sceglie l’agente in base a quello che gli chiedi. Servono a farti capire cosa puoi aspettarti e quali informazioni ti verranno chieste. L’elenco effettivo puo’ variare con la configurazione del collegamento. 120 tools. You don’t call them yourself: the agent picks them based on what you ask. They are here so you can see what to expect and which details you will be asked for. The actual list may vary depending on how the connection is configured.
list_script_projects
Lists Google Apps Script projects accessible to the user.
Puo’ usare:It may use: page_size page_token
{
"tool": "list_script_projects",
"parameters": {
"page_size": "<integer>",
"page_token": "<string>"
}
}
get_script_project
Retrieves complete project details including all source files.
Gli serve:It needs: script_idstring
{
"tool": "get_script_project",
"parameters": {
"script_id": "<string>"
}
}
get_script_content
Retrieves content of a specific file within a project.
Gli serve:It needs: script_idstring file_namestring
{
"tool": "get_script_content",
"parameters": {
"script_id": "<string>",
"file_name": "<string>"
}
}
create_script_project
Creates a new Apps Script project.
Gli serve:It needs: titlestring
Puo’ usare:It may use: parent_id
{
"tool": "create_script_project",
"parameters": {
"title": "<string>"
}
}
update_script_content
Updates or creates files in a script project.
Gli serve:It needs: script_idstring filesarray
{
"tool": "update_script_content",
"parameters": {
"script_id": "<string>",
"files": "<array>"
}
}
run_script_function
Executes a function in a deployed script.
Gli serve:It needs: script_idstring function_namestring
Puo’ usare:It may use: parameters dev_mode
{
"tool": "run_script_function",
"parameters": {
"script_id": "<string>",
"function_name": "<string>"
}
}
manage_deployment
Manages Apps Script deployments. Supports creating, updating, and deleting deployments.
Gli serve:It needs: actionstring script_idstring
Puo’ usare:It may use: deployment_id description version_description
{
"tool": "manage_deployment",
"parameters": {
"action": "<string>",
"script_id": "<string>"
}
}
list_deployments
Lists all deployments for a script project.
Gli serve:It needs: script_idstring
{
"tool": "list_deployments",
"parameters": {
"script_id": "<string>"
}
}
list_script_processes
Lists recent execution processes for user's scripts.
Puo’ usare:It may use: page_size script_id
{
"tool": "list_script_processes",
"parameters": {
"page_size": "<integer>",
"script_id": "<string>"
}
}
delete_script_project
Deletes an Apps Script project.
Gli serve:It needs: script_idstring
{
"tool": "delete_script_project",
"parameters": {
"script_id": "<string>"
}
}
list_versions
Lists all versions of a script project.
Gli serve:It needs: script_idstring
{
"tool": "list_versions",
"parameters": {
"script_id": "<string>"
}
}
create_version
Creates a new immutable version of a script project.
Gli serve:It needs: script_idstring
Puo’ usare:It may use: description
{
"tool": "create_version",
"parameters": {
"script_id": "<string>"
}
}
get_version
Gets details of a specific version.
Gli serve:It needs: script_idstring version_numberinteger
{
"tool": "get_version",
"parameters": {
"script_id": "<string>",
"version_number": "<integer>"
}
}
get_script_metrics
Gets execution metrics for a script project.
Gli serve:It needs: script_idstring
Puo’ usare:It may use: metrics_granularity
{
"tool": "get_script_metrics",
"parameters": {
"script_id": "<string>"
}
}
generate_trigger_code
Generates Apps Script code for creating triggers.
Gli serve:It needs: trigger_typestring function_namestring
Puo’ usare:It may use: schedule
{
"tool": "generate_trigger_code",
"parameters": {
"trigger_type": "<string>",
"function_name": "<string>"
}
}
list_calendars
Retrieves a list of calendars accessible to the authenticated user.
{
"tool": "list_calendars",
"parameters": {}
}
get_events
Retrieves events from a specified Google Calendar. Can retrieve a single event by ID or multiple events within a time range. You can also search for events by keyword by supplying the optional "query" param.
Puo’ usare:It may use: calendar_id event_id time_min time_max max_results query detailed include_attachments
{
"tool": "get_events",
"parameters": {
"calendar_id": "<string>",
"event_id": "<string>",
"time_min": "<string>"
}
}
manage_event
Manages calendar events. Supports creating, updating, deleting, and RSVP.
Gli serve:It needs: actionstring
Puo’ usare:It may use: summary start_time end_time event_id calendar_id description location attendees timezone attachments +13
{
"tool": "manage_event",
"parameters": {
"action": "<string>"
}
}
manage_out_of_office
Manages Out of Office events on Google Calendar. These special events auto-decline meeting invitations and set the user's status to "Out of office" across Google Workspace.
Gli serve:It needs: actionstring
Puo’ usare:It may use: start_time end_time summary auto_decline_mode decline_message recurrence timezone time_min time_max max_results +2
{
"tool": "manage_out_of_office",
"parameters": {
"action": "<string>"
}
}
manage_focus_time
Manages Focus Time events on Google Calendar. These special events auto-decline meeting invitations and, by default, set the user's chat status to Do Not Disturb, helping protect blocks of uninterrupted work time.
Gli serve:It needs: actionstring
Puo’ usare:It may use: start_time end_time summary description auto_decline_mode decline_message chat_status recurrence timezone time_min +4
{
"tool": "manage_focus_time",
"parameters": {
"action": "<string>"
}
}
query_freebusy
Returns free/busy information for a set of calendars.
Gli serve:It needs: time_minstring time_maxstring
Puo’ usare:It may use: calendar_ids group_expansion_max calendar_expansion_max
{
"tool": "query_freebusy",
"parameters": {
"time_min": "<string>",
"time_max": "<string>"
}
}
create_calendar
Creates a new secondary Google Calendar.
Gli serve:It needs: summarystring
Puo’ usare:It may use: description timezone
{
"tool": "create_calendar",
"parameters": {
"summary": "<string>"
}
}
list_spaces
Lists Google Chat spaces (rooms and direct messages) accessible to the user.
Puo’ usare:It may use: page_size space_type
{
"tool": "list_spaces",
"parameters": {
"page_size": "<integer>",
"space_type": "<string>"
}
}
get_messages
Retrieves messages from a Google Chat space.
Gli serve:It needs: space_idstring
Puo’ usare:It may use: page_size order_by message_filter
{
"tool": "get_messages",
"parameters": {
"space_id": "<string>"
}
}
send_message
Sends a message to a Google Chat space.
Gli serve:It needs: space_idstring message_textstring
Puo’ usare:It may use: thread_key thread_name
{
"tool": "send_message",
"parameters": {
"space_id": "<string>",
"message_text": "<string>"
}
}
search_messages
create_reaction
download_chat_attachment
list_contacts
get_contact
search_contacts
manage_contact
list_contact_groups
get_contact_group
manage_contacts_batch
manage_contact_group
search_docs
get_doc_content
list_docs_in_folder
create_doc
modify_doc_text
find_and_replace_doc
insert_doc_elements
insert_doc_image
update_doc_headers_footers
batch_update_doc
inspect_doc_structure
create_table_with_data
debug_table_structure
export_doc_to_pdf
update_paragraph_style
get_doc_as_markdown
manage_doc_tab
list_document_comments
manage_document_comment
search_drive_files
get_drive_file_content
get_drive_file_download_url
list_drive_items
create_drive_folder
create_drive_file
import_to_google_doc
get_drive_file_permissions
check_drive_file_public_access
update_drive_file
get_drive_shareable_link
manage_drive_access
copy_drive_file
set_drive_file_permissions
create_form
get_form
set_publish_settings
get_form_response
list_form_responses
batch_update_form
search_gmail_messages
get_gmail_message_content
get_gmail_messages_content_batch
get_gmail_attachment_content
send_gmail_message
draft_gmail_message
get_gmail_thread_content
get_gmail_threads_content_batch
list_gmail_labels
manage_gmail_label
list_gmail_filters
manage_gmail_filter
modify_gmail_message_labels
batch_modify_gmail_message_labels
search_custom
get_search_engine_info
list_spreadsheets
get_spreadsheet_info
read_sheet_values
modify_sheet_values
format_sheet_range
manage_conditional_formatting
create_spreadsheet
create_sheet
list_sheet_tables
append_table_rows
resize_sheet_dimensions
move_sheet_rows
list_spreadsheet_comments
manage_spreadsheet_comment
create_presentation
get_presentation
batch_update_presentation
get_page
get_page_thumbnail
list_presentation_comments
manage_presentation_comment
list_task_lists
get_task_list
manage_task_list
list_tasks
get_task
manage_task
google-account-profile
google-account-logout
Elenco rilevato il 11/08/2026. List observed on Aug 11, 2026.