Código de exemplo do livro sobre Claude Code
mcp-server-google-forms é um servidor MCP local, em Node.js, com 15 ferramentas para o Claude criar formulários completos numa única operação, montar quizzes com gabarito, organizar seções, publicar e ler respostas — tudo pela conversa.
io.github.claude-book/mcp-server-google-forms.O servidor roda no seu computador e conversa com a API oficial do Google Forms usando uma autorização que só você concede — com os escopos mínimos (formulários e leitura de respostas; nada de acesso ao Drive inteiro). Nenhum dado passa por servidores de terceiros: é a sua máquina falando diretamente com o Google.
build_form monta o formulário inteiro numa única operação (título, descrição, quiz e até 50 perguntas); create_form cria um vazio.add_question com 9 tipos: texto curto e longo, escolha única, caixas de seleção, lista suspensa, escala linear, data, hora/duração e avaliação (estrelas, corações, joinhas).add_section), blocos de texto (add_text_item), mover (move_question) e apagar (delete_question) com validação de posição.update_question e update_form_info preservam o vínculo com respostas já recebidas.set_quiz), com auditoria pós-criação (verify_answer_keys).set_publish, get_form (resumo legível) e list_responses (paginada).auth_status testa as credenciais direto com o Google.E quando algo dá errado, as mensagens explicam o que fazer, em português — nada de erro técnico cru.
client_secret*.json.client_secret*.json na pasta ~/.config/mcp-server-google-forms/ (crie-a se não existir).npx -p mcp-server-google-forms mcp-server-google-forms-tokenclaude mcp add google-forms -- npx mcp-server-google-formsnpm install.client_secret*.json na pasta credentials/.npm run token e autorize no navegador.claude mcp add google-forms -- node "$(pwd)/src/server.js"Pronto: peça ao Claude, por exemplo, “crie um quiz de 5 perguntas sobre fotossíntese, valendo 2 pontos cada, e me dê o link”. O passo a passo completo, com solução de problemas, está no README.
Alvarenga da Silva, H. (2026). mcp-server-google-forms: servidor MCP para Google Forms. Zenodo. https://doi.org/10.5281/zenodo.21296975