What is Google Forms MCP?

MCP stands for Model Context Protocol. It gives an AI assistant a way to use tools outside the chat. For Google Forms, a server can expose actions such as reading a form, adding questions, or retrieving answers. Your assistant calls those tools when working on a request.

Think about the job you want done. Drafting a list of survey questions in a chat does not need a connection. Asking the assistant to add those questions to an actual Google Form does. Reading current responses needs access to the form or its response sheet.

An MCP connection does not add new question types or remove Google Forms limits. Its capabilities depend on the tools the server exposes and the access you authorize.

Google Forms API capabilities ↗

Does Google have an official Forms MCP server?

As of September 11, 2026, Google’s official Workspace MCP setup guide lists services including Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat, and People. Forms is not listed. This is different from saying that Google has no MCP support.

There are independently maintained servers with Google Forms tools. One example is the open-source Google Workspace MCP project by taylorwilsdon. Its documentation includes form creation, editing, publishing, and response retrieval. It is a third-party project, not a Google product.

Before choosing a server, check who maintains it, whether it supports your assistant, and which Forms actions it actually offers. A server that reads Google Drive files may not be able to edit form questions.

Google’s official Workspace MCP setup and supported products ↗

Third-party Google Workspace MCP project ↗

How to connect Google Forms to an AI assistant

The exact steps depend on the server. For a self-hosted project, expect to configure Google OAuth and run the server locally or on a host your assistant can reach. A hosted provider may handle part of that setup. Follow the chosen project’s current instructions.

  1. Choose a server with explicit Google Forms support. Check for the actions you need, especially response retrieval and form editing.
  2. Set up its Google Cloud project and OAuth credentials, and enable the APIs its guide requires. Some workflows also use Drive or Sheets.
  3. Connect the server to your assistant using a supported transport. A local desktop connection and a remote web connector can have different requirements.
  4. Sign in to the right Google account and review the requested access. Workspace administrators may need to allow the connection.
  5. Start with a test form. Ask the assistant to list its questions before making a small edit, then inspect the result in Google Forms.

Third-party server setup instructions ↗

Useful prompts for Google Forms MCP

Give the assistant a clear form name or ID and describe the outcome. These are examples to adapt after you connect a server with the required tools.

  1. Create: “Make a workshop feedback form with a session choice, a rating question, and one question about what to improve. Show me the questions before publishing.”
  2. Edit: “Read the questions in my client intake form. Suggest which ones repeat the same information, and wait for my approval before changing them.”
  3. Analyze: “Read the responses to my event survey. Group the comments into themes and include the number of responses used in your analysis.”
  4. Visualize: “Create a bar chart of the session ratings. Label the scale, show how many people answered, and leave out unanswered questions.”

Plan a survey with our survey templates ↗

Do you need Forms access or just the answers?

If your goal is to analyze a response spreadsheet, a Google Sheets connection may be enough. Google Forms can save responses to a linked spreadsheet, and Google offers an official Sheets MCP server.

Reading the sheet does not give the assistant a Google Forms editor. Choose a Forms-capable server when you want to add questions or change the form itself. Also check whether your sheet contains the full response history or only a filtered selection.

For analysis, ask the assistant to state the date range, row count, and any missing answers. Charts and summaries are produced by the assistant, so review the source data before using a result in a report.

Google: choose where to save form responses ↗

Google Forms API methods, including response retrieval ↗

Google Sheets MCP setup in the Workspace guide ↗

A native alternative: Youform MCP

Youform provides a hosted MCP endpoint that connects through OAuth. There is no Google Cloud project to configure for the Youform connection. Your assistant works with forms in Youform, not the original Google Forms account.

Use it when you want to build a form and return to the same conversation to understand the answers. Start with a new Youform, or use the Google Forms importer and review the imported questions and logic. Keep your existing response history backed up separately.

Youform’s free plan includes unlimited forms and responses under fair use. Start with the workflow you need, then check the MCP tool reference for any paid capabilities.

Connect your assistant with Youform MCP ↗

Compare Youform and Google Forms ↗

Import a Google Form into Youform ↗

A few good questions.

Can Claude or ChatGPT create a Google Form with MCP?
Yes, with a compatible server that provides Google Forms creation tools and authorized access to your account. Client support and setup vary. Simply pasting a form link into a chat does not grant permission to edit it.
Is Google Forms MCP free?
There is no single Google Forms MCP product or price. Open-source servers may be free to run, while hosting, managed services, and your AI assistant can have separate costs. Check the provider you choose.
Is Google’s Workspace MCP server the same as a community Workspace MCP project?
No. They have different maintainers and tools. Google’s official supported-product list currently excludes Forms, while some community projects provide Forms tools through Google’s APIs.
Can MCP submit answers to a Google Form?
Do not assume it can. The Google Forms API documents response retrieval, not a response-submission method. A server claiming to fill forms may use another mechanism. Check its implementation before relying on it.
Does Youform MCP connect to my existing Google Forms?
Youform MCP works with forms in your Youform account. To move an existing Google Form, use the importer first, review the result, and then work with that Youform through your assistant.