Skip to main content
Glama

Google Forms MCP Server

by masatoshi118

Google Forms MCP Server

이 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

설정 방법

  1. Google Cloud Console에서 프로젝트를 만들고 Google Forms API를 사용 설정합니다.

  2. OAuth 2.0 클라이언트 ID와 비밀을 가져옵니다.

    • API 및 서비스 > 자격 증명 > 자격 증명 만들기 > OAuth 클라이언트 ID

    • 애플리케이션 유형: '데스크톱 앱' 선택

  3. 환경 변수를 설정하여 새로 고침 토큰을 가져옵니다.

    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
  4. 표시된 새로 고침 토큰을 복사합니다.

  5. Claude의 데스크톱 앱 설정 파일을 업데이트합니다.

    • ~/Library/Application Support/Claude/claude_desktop_config.json 을 엽니다.

    • mcpServers 섹션의 google-forms-server 에 환경 변수 추가 : GXP7

  6. Claude의 데스크톱 앱을 다시 시작합니다.

사용 가능한 도구

이 MCP 서버는 다음 도구를 제공합니다.

  1. create_form - 새로운 Google 설문지 만들기

  2. add_text_question - 양식에 텍스트 질문 추가

  3. add_multiple_choice_question - 양식에 선택 수식 질문 추가

  4. get_form - 폼의 상세를 취득합니다.

  5. get_form_responses - 폼의 답변을 가져옵니다.

사용 예

フォームを作成して、いくつかの質問を追加してください。

Claude는 다음과 같은 MCP 도구를 사용하여 양식을 작성합니다.

  1. create_form 도구를 사용하여 새 양식 작성

  2. add_text_question 또는 add_multiple_choice_question 도구를 사용하여 질문 추가

  3. 작성된 양식의 URL 표시

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    Utilizes Gemini API and Google Search to generate answers based on the latest information for user queries.
    Last updated -
    24
    MIT License
  • -
    security
    -
    license
    -
    quality
    Enables form management, response handling, and analytics through the Fillout.io API for enhanced form interactions and insights.
    Last updated -
  • -
    security
    A
    license
    -
    quality
    Integrates with Google Tasks to allow listing, reading, searching, creating, updating, and deleting tasks.
    Last updated -
    93
    MIT License
  • -
    security
    A
    license
    -
    quality
    Enables 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.
    Last updated -
    15
    Apache 2.0
    • Apple
    • Linux

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/masatoshi118/mcp_google_froms'

If you have feedback or need assistance with the MCP directory API, please join our Discord server