Google MCP
Connect Google to your AI agents using the Model Context Protocol (MCP), enabling seamless integration with google.com's services through standardized interfaces.
Load Google Maps Tools
Dynamically load Model Context Protocol (MCP) tools for comprehensive Google Maps integration.
This ability provides access to advanced Google Maps capabilities including:
- Geocoding and reverse geocoding
- Place search and place details
- Directions and route planning
- Distance matrix calculations
- Work with geospatial data and location-based features
Note: Do not call this ability if Google Maps MCP tools are already loaded and available.
google maps
mcp
Load Google BigQuery Tools
Dynamically load Model Context Protocol (MCP) tools for comprehensive Google BigQuery data analytics.
This ability provides access to advanced BigQuery capabilities including:
- Execute SQL queries on large datasets
- Manage tables, datasets and schema definitions
- Handle data import and export operations
- Work with BigQuery's machine learning features
- Access query history and job management
Note: Do not call this ability if Google BigQuery MCP tools are already loaded and available.
google bigquery
mcp
database
List Google Calendars
List all available Google Calendars for the authenticated user.
google
calendar
list
List Google Calendar Events
List upcoming events from a specific Google Calendar.
google
calendar
events
list
Create Google Calendar Event
Create a new event in a Google Calendar.
google
calendar
events
create
Update Google Calendar Event
Update an existing event in a Google Calendar.
google
calendar
events
update
List Google Calendar Availability
List available time slots for a Google Calendar based on existing events.
google
calendar
availability
list
Book Google Calendar Availability
Book an available time slot by creating a calendar event.
google
calendar
availability
book
Install Google Calendar Event Booking Tools
Installs Google Calendar booking tools into the conversation for booking time slots.
booking
beta
Create Google Document
Create a new Google Document using the provided text and optional title.
google
docs
document
create
Create Google Document from Template
Create a new Google Document from a template by copying an existing document and replacing template fields.
template
google
docs
document
create
template
Update Google Document
Update an existing Google Document using the provided text. This action will overwrite the existing content.
google
docs
document
update
Append to Google Document
Append text to the end of an existing Google Document.
google
docs
document
append
Prepend to Google Document
Prepend text to the beginning of an existing Google Document.
google
docs
document
prepend
List Google Document Comments
List all comments on a Google Document.
google
docs
comment
list
Create Google Document Comment
Add a new comment to a Google Document.
google
docs
comment
create
Resolve Google Document Comment
Mark a comment on a Google Document as resolved.
google
docs
comment
resolve
Delete Google Document Comment
Delete a comment from a Google Document.
google
docs
comment
delete
Reply to Google Document Comment
Add a reply to an existing comment on a Google Document.
google
docs
comment
reply
create
Delete Google Document Comment Reply
Delete a reply from a comment on a Google Document.
google
docs
comment
reply
delete
Install Google Docs Tools
Installs Google Docs tools into the conversation. You can create, update, append, and prepend to documents, and manage comments.
google
docs
pack
beta
Search Google Drive Files
Search for files in Google Drive.
google
drive
files
search
Search Google Drive Files (Ranked)
Search for files in Google Drive and rerank them based on relevance.
ranked
google
drive
files
search
ranked
List Google Drive Files
List files in Google Drive by some order.
google
drive
files
list
Fetch Google Drive File
Fetch the content of a Google Drive file in a text format. Supports optional line range to read specific sections. For efficiency, prefer reading larger chunks rather than many small sequential reads. Supports parallel reads of different sections when needed upfront.
google
drive
files
fetch
Export Google Drive File
Creates a download link for a Google Drive file in a specific format. Suitable for email attachments.
google
drive
files
export
Delete Google Drive File
Delete a specific Google Drive file by id.
google
drive
files
delete
Install Google Drive Tools
Installs Google Drive tools into the conversation. You can search, list, fetch, export, and delete files.
google
drive
pack
beta
Install Google Drive Search Tools
Installs read-only Google Drive tools into the conversation. You can search, list, and fetch files without modification.
read only
google
drive
pack
beta
Search Gmail Messages
Searches for messages in Gmail.
gmail
email
search
messages
List Gmail Messages
Get a list of all gmail messages sorted in descending order.
gmail
email
list
messages
List Pending Gmail Messages
Get a list of pending gmail messages from personal inbox sorted in descending order.
pending
gmail
email
list
messages
pending
Fetch Gmail Message
Get a specific gmail message by id.
gmail
email
fetch
message
Send Gmail Message
Send an email using Gmail.
gmail
email
send
message
Fetch Gmail Draft
Get a specific gmail draft by id.
gmail
email
fetch
draft
Create Gmail Draft Email
Create a draft email in Gmail.
gmail
email
create
draft
Search Gmail Threads
Search for threads in Gmail.
gmail
email
search
threads
List Gmail Threads
Get a list of all gmail threads sorted in descending order.
gmail
email
list
threads
List Pending Gmail Threads
List threads that have not been answered yet.
pending
gmail
email
list
threads
pending
Fetch Gmail Thread
Get a specific gmail thread by id.
gmail
email
fetch
thread
Fetch Gmail User Profile
Fetch the profile of the authenticated user.
gmail
email
profile
user
Search Gmail Drafts
Search for drafts in Gmail.
gmail
email
search
drafts
List Gmail Drafts
Get a list of all gmail drafts sorted in descending order.
gmail
email
list
drafts
Send Gmail Draft Email
Send a draft email in Gmail.
gmail
email
send
draft
Delete Gmail Draft Email
Delete a draft email in Gmail.
gmail
email
delete
draft
Trash Gmail Message
Move a specific gmail message to the trash.
gmail
email
trash
message
Label Gmail Message
Label a specific gmail message.
gmail
email
label
message
Trash Gmail Thread
Move a specific gmail thread to the trash.
gmail
email
trash
thread
List Gmail Labels
Get a list of all gmail labels.
gmail
email
list
labels
Create Gmail Label
Create a new label in Gmail.
gmail
email
create
label
Delete Gmail Label
Delete a specific gmail label by id.
gmail
email
delete
label
Install Google Mail Tools
Installs Google Mail tools into the conversation to manage emails and drafts and search messages and threads.
beta
List Google Meet Recordings
List all Google Meet recordings.
google
meet
recording
list
Fetch Google Meet Recording Transcript
Fetch the transcript of a Google Meet recording.
google
meet
recording
transcript
fetch
Install Google Meet Tools
Installs Google Meet tools into the conversation. You can list recordings and fetch transcripts.
google
meet
pack
beta
List Google Task Lists
Get all task lists for the authenticated user.
google
tasks
tasklist
list
Fetch Google Task List
Get a specific task list by ID.
google
tasks
tasklist
fetch
Create Google Task List
Create a new task list.
google
tasks
tasklist
create
Update Google Task List
Update an existing task list.
google
tasks
tasklist
update
Delete Google Task List
Delete a specific task list by ID.
google
tasks
tasklist
delete
List Google Tasks
Get all tasks in a specific task list. Returns tasks sorted by their position.
google
tasks
task
list
Fetch Google Task
Get a specific task by ID from a task list.
google
tasks
task
fetch
Create Google Task
Create a new task in a specific task list with title, notes, and due date.
google
tasks
task
create
Update Google Task
Update an existing task with new title, notes, or due date.
google
tasks
task
update
Complete Google Task
Mark a task as completed.
google
tasks
task
complete
Delete Google Task
Delete a specific task from a task list.
google
tasks
task
delete
Clear Completed Google Tasks
Clears all completed tasks from a task list.
google
tasks
task
clear
Install Google Tasks Tools
Installs Google Tasks tools into the conversation. You can manage task lists and tasks, create, update, complete, and delete tasks.
google
tasks
pack
beta
Install Google Tasks Search Tools
Installs read-only Google Tasks tools into the conversation. You can list task lists and tasks without modification.
read only
google
tasks
pack
beta
How Google MCP Works
ChatBotKit's MCP action provides a powerful way to dynamically extend your AI agent's capabilities by loading tools from Google's MCP server.
Connect to MCP Server
ChatBotKit establishes a connection to Google API endpoints, initiating secure communication.
Discover Available Tools
The system automatically discovers all available Google tools and their schemas through the MCP protocol.
Load Tool Definitions
Tool definitions are loaded into your conversation context, making them available to your AI agent.
Execute Securely
Your AI uses these tools as if they were native abilities, with secure execution and proper authentication.
MCP Integrations
chatbotkit.comslack.comdiscord.comtelegram.orgwhatsapp.comnotion.solinear.appsentry.iobetterstack.combox.compaypal.compagerduty.comstripe.comcloudinary.comcanva.comgithub.comapify.comzapier.comworkato.comisometric.comahrefs.comfigma.comintercom.compipedream.comparallel.aitodoist.commapbox.comclickup.comhunter.iotally.soamplitude.commiro.comtavily.compulumi.composthog.comcontext7.comfirecrawl.devlinkup.sorevenuecat.comjam.devfireflies.aizoominfo.comexplorium.aiatlassian.comvercel.comneon.techprisma.iohuggingface.cojotform.comwix.comdropbox.comclose.comdocusign.cominstantly.aisupabase.comattio.combuildkite.comnetlify.comgrafbase.comhubspot.comexa.aisquareup.commonday.comgoogle.commongodb.comramp.commorningstar.comstackoverflow.comtwilio.comelastic.cografana.comgitlab.comheroku.comclay.comzendesk.comquench.aihyperproof.appserpapi.comserper.devserper.devshopify.comperplexity.aireddit.comreplicate.comresend.compostgrest.orgzoom.uspeopledatalabs.commagento.commailchimp.comcalendly.comchargebee.comcal.comwoocommerce.combigcommerce.combeehiiv.combrandfetch.iofreshdesk.comfinancialmodelingprep.comapollo.ioopenweathermap.orgopenstreetmap.orgfacebook.comusefind.aivanta.commixpanel.comgohighlevel.commake.comlemonsqueezy.comlinkedin.commailgun.commicrosoft.comwikipedia.orgnubela.cookta.combrave.comsendgrid.comeasypost.comgodaddy.comgetharvest.comtrello.comtypeform.comaccuweather.comactivecampaign.comtaxjar.comcoinapi.ioclearbit.comclickhouse.comclockify.mecoda.iocodeqr.iodictionaryapi.devably.comairtable.comasana.comalphavantage.conewsapi.orgraindrop.iosnowflake.comsprites.devunsplash.comuplead.comgiphy.comlistennotes.compexels.compipedrive.comproductboard.combarcodelookup.combamboohr.combasecamp.comdev.todiffbot.comweatherbit.iogeocod.ioabstractapi.commanychat.commatillion.commodelcontextprotocol.ioxero.commoltbook.com