🤖 AutoMR MCP Server

Google Forms Questionnaire Management via Model Context Protocol

Status: ● Online
OAuth: ✓ Enabled
Version: 1.0.0

📋 About

AutoMR MCP Server enables AI assistants to create, manage, and analyze Google Forms questionnaires through a secure OAuth-enabled interface. This server implements the Model Context Protocol (MCP) with progressive tool discovery for efficient token usage.

✨ Features

📝 Questionnaire Management

Create, update, list, and delete Google Forms with full question type support

📊 Response Analysis

Retrieve and analyze form responses with summary, detailed, and raw formats

🔀 Advanced Logic

Add page breaks and skip logic for dynamic, conditional questionnaires

🔒 Secure OAuth

Google OAuth 2.0 integration with PKCE for secure authentication

⚡ Progressive Discovery

Load tools on-demand for 79-99% reduction in initial token usage

☁️ Cloud Ready

Deployed on Google Cloud Run with auto-scaling and monitoring

🚀 Quick Setup

Connect this MCP server to Claude Desktop or Claude.ai in just a few steps:

For Claude.ai (Web)

Navigate to Settings → Integrations
Click "Add Remote MCP Server"
Enter the server URL:
https://automr-mcp-4gj5f7zcqa-uc.a.run.app/sse/sse
Authenticate with your Google account
Start using questionnaire tools in your conversations!

For Claude Desktop

Open Claude Desktop settings
Add this MCP server configuration:
{"automr-mcp": {"url": "https://automr-mcp-4gj5f7zcqa-uc.a.run.app/sse/sse"}}
Restart Claude Desktop
Authorize with Google when prompted
💡 Pro Tip: Use the progressive discovery tools (list_tool_categories, discover_tools) to explore available capabilities without loading all tools at once.

🔧 API Endpoints

This server exposes the following endpoints:

  • / - This documentation page
  • /health - Health check endpoint
  • /sse/sse - MCP Server-Sent Events endpoint (OAuth required)
  • /oauth/authorize - OAuth authorization endpoint
  • /oauth/token - OAuth token exchange endpoint
  • /.well-known/oauth-authorization-server - OAuth metadata

📚 Available Tools

The server provides the following tool categories through progressive discovery:

Questionnaire Management

  • create_questionnaire - Create forms with questions
  • list_questionnaires - List all accessible forms
  • update_questionnaire - Modify existing forms
  • delete_questionnaire - Archive or delete forms

Response Management

  • get_questionnaire_responses - Retrieve and analyze responses

Advanced Logic

  • add_page_break - Create multi-page forms
  • add_skip_logic - Add conditional navigation
  • get_questionnaire_structure - Analyze form structure

🔐 Security & Privacy

This server implements industry-standard security practices:

  • OAuth 2.0 with PKCE for secure authentication
  • Google Cloud Platform security infrastructure
  • No storage of user credentials - tokens managed securely
  • HTTPS-only communication
  • Structured JSON logging for audit trails

📖 Documentation

For more information about MCP and how to use this server: