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 startRelated MCP server: Fillout.io MCP Server
설정 방법
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
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.