Google MCP Servers

These are 20 free Google MCP servers, one for each Google product you are likely to want inside an AI agent: Gmail, Drive, Docs, Sheets, Calendar, Analytics, Search Console, Ads, BigQuery, Maps, and more. Each one is a VS Code extension that runs on your machine and uses your own Google account. None of them sends your data anywhere except Google.

They all work the same way. First you install the extension and sign in once. After that, it registers itself with every agent it finds: VS Code Copilot, Claude Code, Cursor, OpenAI Codex, Google Gemini, Windsurf, Continue.dev, and Cline. As a result, there is no server to host and no config file to edit.

Google Workspace MCP servers

Server What your agent can do Install
Google Workspace MCP Gmail, Calendar, Drive, Docs, and Sheets in one install, 16 tools VS Code, Open VSX
Gmail MCP List, read, search, and send email. Manage drafts and labels VS Code, Open VSX
Google Calendar MCP List events, book and move meetings, manage calendars VS Code, Open VSX
Google Drive MCP Search files by name or content, organise folders, manage sharing VS Code, Open VSX
Google Docs MCP Read a document, append or insert text, find and replace VS Code, Open VSX
Google Sheets MCP Read ranges, append rows, update cells, add tabs VS Code, Open VSX
Google Slides MCP Read a deck and its speaker notes, add slides, replace text Open VSX
Google Tasks MCP Read task lists, add tasks, mark them done Open VSX
Google Forms MCP Read questions and responses, create forms, add questions Open VSX
Google Chat MCP Read spaces and messages, send messages. Workspace accounts only Open VSX
Google Keep MCP Read and create notes and checklists. Workspace accounts only Open VSX

Analytics, search, and advertising

Server What your agent can do Install
Google Analytics MCP GA4 reports, realtime data, and property admin, with Search Console included VS Code, Open VSX
Google Search Console MCP Clicks and positions, URL inspection, sitemaps VS Code, Open VSX
Google Ads MCP Report on campaigns, keywords, and search terms. Make confirmed changes VS Code, Open VSX
Google Tag Manager MCP Audit tags, triggers, and variables. Create and publish versions Open VSX
Google Business Profile MCP Locations, performance, reviews, posts, and search keywords Open VSX
YouTube MCP Search videos, read stats and comments, run analytics, manage playlists VS Code, Open VSX

Cloud, data, and maps

Server What your agent can do Install
BigQuery MCP Browse datasets and schemas, run SELECT queries under a byte limit Open VSX
Firebase MCP Read and write Firestore documents, manage Auth users Open VSX
Google Maps MCP Geocoding, place search, directions, distances, elevation, time zones Open VSX

Which one should you install?

  • Email, calendar, and files together. Install Google Workspace MCP. It carries the Gmail, Calendar, Drive, Docs, and Sheets tools in one extension.
  • One product and nothing else. Pick that product’s own server. An agent with fewer tools picks the right one more often, and you grant Google access to one service only.
  • SEO or analytics work. Google Analytics MCP includes the Search Console tools. Add Google Ads MCP for the paid side.
  • Data work. BigQuery MCP runs SQL with a spending guard, and Firebase MCP works with Firestore and Auth.

One rule: do not install a bundle and its single-service version together. Google Workspace MCP and Gmail MCP register the same Gmail tools, and Google Analytics MCP and Google Search Console MCP register the same Search Console tools.

Destructive actions need confirmation

Where a server can change or delete something, the destructive actions need an explicit confirmation. Deleting a file, trashing an email, or clearing a range only runs with confirm: true, and the agent is told to ask you first. In Google Ads MCP every change needs that confirmation, because every change can spend money. BigQuery MCP runs SELECT statements only and refuses a query that would scan more than your byte limit.

What you need

Requirement Applies to
A Google Cloud project with the product’s API enabled, and an OAuth client of type Desktop app All of them except Google Maps
A Google Workspace account Google Chat MCP and Google Keep MCP. Personal Gmail accounts cannot use those two APIs
A Google Ads developer token Google Ads MCP
Google’s approval for the Business Profile APIs Google Business Profile MCP
An API key and a billing-enabled project Google Maps MCP

Developers who already use the gcloud CLI can sign in with Application Default Credentials, and teams can use a service account key. Each server’s page has the exact steps.

How these compare with Google’s official MCP servers

Google publishes MCP servers of its own, and for some products they are the better fit. For example, Workspace has remote servers in Developer Preview for Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat, and Classroom. For Analytics there is an official read-only server that runs in Python. Firebase and BigQuery also have official servers, through Firebase and Google Cloud.

The servers on this page are independent. However, they differ in three ways: they are released and install from the extension stores today, they run locally with your own credentials, and one install registers them with eight agents. Each server’s page compares it with Google’s version where one exists. Google’s side was read from its developer documentation on November 12, 2026.

Common questions

Are these Google MCP servers free?

Yes. All 20 are free and MIT licensed. Google’s own API charges, where a product has them, are separate: BigQuery queries, Firestore reads, and Google Maps calls are billed by Google to your project.

Are they official Google products?

No. They are independent extensions by Renzo Johnson that call Google’s public APIs with your own sign-in.

Do they work with Claude Code and Cursor?

Yes. Both are registered automatically, along with VS Code Copilot, OpenAI Codex, Google Gemini, Windsurf, Continue.dev, and Cline.

Do they work with a personal Google account?

Most do. Google Chat MCP and Google Keep MCP need a Google Workspace account, because Google limits those APIs to Workspace.

Where do my credentials live?

In VS Code’s encrypted secret storage on your machine. The servers have no telemetry and talk only to Google.

Related

  • All contributions, including PHP libraries, WordPress plugins, and editor extensions