使用说明
谷歌表单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 start
设置方法
-
Google Cloud Console在中创建项目,然后单击Google Forms API选项卡页面上创建或编辑条目。
- https://console.cloud.google.com/
- API和服务>从库中搜索并启用“谷歌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将环境变量添加到:
"google-forms-server": { "command": "node", "args": [ "/Users/nakamotomasatoshi/application/AI/mcp-google-form/google-forms-server/build/index.js" ], "env": { "GOOGLE_CLIENT_ID": "あなたのクライアントID", "GOOGLE_CLIENT_SECRET": "あなたのクライアントシークレット", "GOOGLE_REFRESH_TOKEN": "取得したリフレッシュトークン" } } -
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显示