MCP Servers for Google Cloud
Google Cloud is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products. It offers a range of services including computing, data storage, data analytics, and machine learning capabilities.
Why this server?
Enables querying and management of Google Cloud Platform resources including Compute Engine, Cloud Storage, Cloud Functions, Cloud Run, BigQuery, Cloud SQL, GKE, Cloud Logging, Cloud Billing and Resource Manager using natural language.
AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to interact with Google Cloud Platform environments through natural language, allowing users to query and manage GCP resources during conversations.95811TypeScriptMIT LicenseWhy this server?
Connects to Google Cloud's BigQuery service to access and query datasets, tables, and materialized views
AsecurityAlicenseAqualityThis is a server that lets your LLMs (like Claude) talk directly to your BigQuery data! Think of it as a friendly translator that sits between your AI assistant and your database, making sure they can chat securely and efficiently.15018JavaScriptMIT LicenseWhy this server?
Uses Google Cloud's Custom Search API to perform web searches with configurable results (up to 10 per query).
AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to perform web searches using Google's Custom Search API through a standardized interface.14TypeScriptMIT LicenseWhy this server?
Integrates with Google Cloud Platform for API credentials and Custom Search capabilities needed to power the Google search functionality
AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.31120TypeScriptWhy this server?
Requires Google Cloud Project setup to obtain OAuth credentials for Gmail API access. Users must create a project in Google Cloud Console and enable the Gmail API.
-securityAlicense-qualityServer for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.67141JavaScriptMIT LicenseWhy this server?
Used for authentication via Google Cloud Project and OAuth 2.0 credentials to access the Google Calendar API.
-securityAlicense-qualityServer for Google Calendar integration in Cluade Desktop with auto authentication support. This server enables AI assistants to manage Google Calendar events through natural language interactions.114JavaScriptMIT LicenseWhy this server?
Enables hosting an MCP server on Google Cloud Run with IAM authentication, allowing teams to securely access the server over the internet using Cloud SDK for authentication and proxy connections.
-securityAlicense-qualityA secure MCP (Model Context Protocol) server hosted on Google Cloud Run that enables team collaboration by providing authenticated access via Google Cloud IAM, allowing teams to share custom MCP servers over the internet before official MCP authentication is implemented.7TypeScriptMIT LicenseWhy this server?
Uses Google Cloud Console for API credentials and OAuth authentication to enable Gmail access.
-securityAlicense-qualityA server that allows Claude to search and retrieve emails from your Gmail account, supporting functions like searching emails, retrieving full content of specific emails, and listing recent messages.2PythonApache 2.0Why this server?
Requires a Google Cloud Project with Gmail API enabled and OAuth 2.0 credentials for authentication and authorization.
-securityAlicense-qualityEnables interaction with Gmail through the Gmail API to read, send, and manage emails. Supports multiple Gmail accounts with real-time monitoring and advanced features for email search and attachment handling.8PythonApache 2.0Why this server?
Uses Google Cloud for authentication and API access to Gmail services through OAuth credentials and token management.
-securityAlicense-qualityMCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.15PythonGPL 3.0Why this server?
Used for creating projects and setting up the OAuth authentication required for Gmail API access.
-securityAlicense-qualityIntegrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.PythonGPL 3.0Why this server?
Uses Google Cloud OAuth 2.0 for authentication to securely access YouTube data
-securityAlicense-qualityEnables secure access to your YouTube Watch Later playlist, allowing retrieval of video URLs added within a specified timeframe through a simple interface using OAuth2 authentication.2JavaScriptMIT LicenseWhy this server?
Leverages Google Cloud authentication and APIs to access Google Calendar data, requiring a Google Cloud Project with Calendar API enabled and OAuth 2.0 Client credentials.
-securityFlicense-qualityAllows interaction with Google Calendar through Claude Desktop using the Model Context Protocol, enabling calendar event management and schedule analysis.2JavaScriptWhy this server?
Authenticates with Google Cloud using Application Default Credentials, with access to datasets based on a Project ID.
-securityFlicense-qualityAn MCP server for Claude Desktop that allows users to query data from selected Google Cloud datasets by configuring project ID and datasets in the Claude Desktop configuration.PythonWhy this server?
Integrates with Google Cloud Project for enabling the Smart Home API, necessary for the authentication and operation of the Google Home device control.
jmagarVerified-securityFlicense-qualityEnables users to control Google Home smart plugs using the Smart Home API with OAuth2 authentication, offering real-time device state management and control operations.1TypeScript