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.

  • google.com

    Run Google Docs Operation

    Execute a task on Google Docs to create, update and append documents.
    beta
  • google.com

    Create Google Document

    Create a new Google Document using the provided text and optional title.
  • google.com

    Create Google Document from Template

    Create a new Google Document from a template using the provided text and optional title.
    template
  • google.com

    Update Google Document

    Update an existing Google Document using the provided text. This action will overwrite the existing content.
  • google.com

    Append to Google Document

    Append text to an existing Google Document.
  • google.com

    Run Google Meet Operation

    Execute a task on Google Meet to manage recordings and transcripts.
    beta
  • google.com

    List Google Meet Recordings

    List all Google Meet recordings.
  • google.com

    Fetch Google Meet Recording Transcript

    Fetch the transcript of a Google Meet recording.
  • google.com

    List Google Calendars

    List all available Google Calendars for the authenticated user.
    google
    calendar
    list
  • google.com

    List Google Calendar Events

    List upcoming events from a specific Google Calendar.
    google
    calendar
    events
    list
  • google.com

    Create Google Calendar Event

    Create a new event in a Google Calendar.
    google
    calendar
    events
    create
  • google.com

    List Google Calendar Availability

    List available time slots for a Google Calendar based on existing events.
    google
    calendar
    availability
    list
  • google.com

    Book Google Calendar Availability

    Book an available time slot by creating a calendar event.
    google
    calendar
    availability
    book
  • google.com

    Book Google Calendar Event

    Book a time slot in Google Calendar.
    booking
    beta
  • google.com

    Search Google Drive Files

    Search for files in Google Drive.
    google
    drive
    files
    search
  • google.com

    Search Google Drive Files (Ranked)

    Search for files in Google Drive and rerank them based on relevance.
    ranked
    google
    drive
    files
    search
    ranked
  • google.com

    List Google Drive Files

    List files in Google Drive by some order.
    google
    drive
    files
    list
  • google.com

    Fetch Google Drive File

    Fetch the content of a Google Drive file in a text format.
    google
    drive
    files
    fetch
  • google.com

    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
  • google.com

    Delete Google Drive File

    Delete a specific Google Drive file by id.
    google
    drive
    files
    delete
  • google.com

    Search Gmail Messages

    Searches for messages in Gmail.
    gmail
    email
    search
    messages
  • google.com

    List Gmail Messages

    Get a list of all gmail messages sorted in descending order.
    gmail
    email
    list
    messages
  • google.com

    List Pending Gmail Messages

    Get a list of pending gmail messages from personal inbox sorted in descending order.
    pending
    gmail
    email
    list
    messages
    pending
  • google.com

    Fetch Gmail Message

    Get a specific gmail message by id.
    gmail
    email
    fetch
    message
  • google.com

    Send Gmail Message

    Send an email using Gmail.
    gmail
    email
    send
    message
  • google.com

    Fetch Gmail Draft

    Get a specific gmail draft by id.
    gmail
    email
    fetch
    draft
  • google.com

    Create Gmail Draft Email

    Create a draft email in Gmail.
    gmail
    email
    create
    draft
  • google.com

    Search Gmail Threads

    Search for threads in Gmail.
    gmail
    email
    search
    threads
  • google.com

    List Gmail Threads

    Get a list of all gmail threads sorted in descending order.
    gmail
    email
    list
    threads
  • google.com

    List Pending Gmail Threads

    List threads that have not been answered yet.
    pending
    gmail
    email
    list
    threads
    pending
  • google.com

    Fetch Gmail Thread

    Get a specific gmail thread by id.
    gmail
    email
    fetch
    thread
  • google.com

    Fetch Gmail User Profile

    Fetch the profile of the authenticated user.
    gmail
    email
    profile
    user
  • google.com

    Search Gmail Drafts

    Search for drafts in Gmail.
    gmail
    email
    search
    drafts
  • google.com

    List Gmail Drafts

    Get a list of all gmail drafts sorted in descending order.
    gmail
    email
    list
    drafts
  • google.com

    Send Gmail Draft Email

    Send a draft email in Gmail.
    gmail
    email
    send
    draft
  • google.com

    Delete Gmail Draft Email

    Delete a draft email in Gmail.
    gmail
    email
    delete
    draft
  • google.com

    Trash Gmail Message

    Move a specific gmail message to the trash.
    gmail
    email
    trash
    message
  • google.com

    Label Gmail Message

    Label a specific gmail message.
    gmail
    email
    label
    message
  • google.com

    Trash Gmail Thread

    Move a specific gmail thread to the trash.
    gmail
    email
    trash
    thread
  • google.com

    List Gmail Labels

    Get a list of all gmail labels.
    gmail
    email
    list
    labels
  • google.com

    Create Gmail Label

    Create a new label in Gmail.
    gmail
    email
    create
    label
  • google.com

    Delete Gmail Label

    Delete a specific gmail label by id.
    gmail
    email
    delete
    label
  • google.com

    Run Google Mail Operation

    Execute an operation on Google Mail to manage emails and drafts and search messages and threads.
    beta
  • What is Google MCP?

    The Model Context Protocol (MCP) is an open standard that provides a unified way for AI applications to connect with external tools and data sources. Instead of building custom integrations for every service, MCP provides a standardized interface that allows AI models to discover available tools, understand their capabilities, and execute them safely and securely.

    With Google MCP integration, you can:

    • Dynamically discover tools: Your AI agents automatically find and understand Google's available capabilities through the MCP server
    • Standardized integration: Use a consistent protocol instead of learning platform-specific APIs
    • Real-time capabilities: Tools are loaded and executed on-demand during conversations
    • Secure execution: Maintain proper authentication and isolation through ChatBotKit's MCP implementation
    • No custom coding: Leverage Google's functionality without writing integration code

    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.