Google Forms MCP Server
Google 表单 MCP 服务器
该 MCP 服务器使用 Google Forms API 提供创建和编辑表单以及获取回复等功能。
如何构建
初始设置
克隆存储库后,安装依赖项:
cd google-forms-server
npm install构建服务器
# メインのMCPサーバーをビルド
npm run build构建脚本以获取刷新令牌
# リフレッシュトークン取得スクリプトをビルド
npm run build:token在开发环境中运行
# サーバーを直接実行
node build/index.js
# または、npm scriptを使用
npm run startRelated MCP server: Formswrite MCP
如何设置
在 Google Cloud Console 中创建一个项目并启用 Google Forms API。
从 API 和服务 > 库中搜索“Google Forms API”并启用它。
获取 OAuth 2.0 客户端 ID 和密钥。
API 和服务 > 凭证 > 创建凭证 > OAuth 客户端 ID
应用程序类型:选择“桌面应用程序”
设置环境变量以获取刷新令牌。
export GOOGLE_CLIENT_ID="あなたのクライアントID" export GOOGLE_CLIENT_SECRET="あなたのクライアントシークレット" cd google-forms-server npm run build node build/get-refresh-token.js注意:如果运行get-refresh-token.js时出现错误,请运行以下命令:
cd google-forms-server npm run build:token node build/get-refresh-token.js复制显示的刷新令牌。
更新 Claude 桌面应用程序的配置文件。
打开
~/Library/Application Support/Claude/claude_desktop_config.json。将环境变量添加到
mcpServers部分中的google-forms-server:GXP7
重新启动 Claude 的桌面应用程序。
可用工具
该 MCP 服务器提供以下工具:
create_form- 创建一个新的 Google 表单add_text_question- 向表单添加文本问题add_multiple_choice_question- 向表单添加多项选择题get_form- 获取表单的详细信息get_form_responses- 获取表单回复
使用示例
フォームを作成して、いくつかの質問を追加してください。Claude 使用 MCP 工具创建表单,例如:
使用
create_form工具创建新表单使用
add_text_question和add_multiple_choice_question工具添加问题查看创建的表单的URL
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Create and manage Google Forms to run surveys and collect data. Add text and multiple-choice quest…
Create and publish online forms, read responses and add webhooks on formbuilder.com from AI agents.
- mcpOAuthcom.formester
Give AI agents access to form submissions — read, search, update, and process file attachments.
Provides tools for searching Google Workspace documentation and much more.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables creation and management of Google Forms with support for all 12 question types, response collection, CSV export, and form publishing through OAuth-authenticated API access.2MIT

Formswrite MCPofficial
AlicenseNot gradedqualityDmaintenanceEnables LLMs to convert documents to Google Forms, edit questions, list and publish forms, and run AI form assistant tools through the Formswrite API.MIT- FlicenseNot gradedqualityDmaintenanceEnables form management, response handling, and analytics via the Fillout.io API, allowing users to create, update, and fetch forms and submissions through natural language.-
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to create, manage, and analyze Google Forms with all question types, sections, quiz mode, and Google Drive/Sheets integration.11MIT