Create and manage Google Forms
## Google Forms MCP Server: Survey and Form Management The **Google Forms MCP Server** integrates Google Forms into Google Antigravity, enabling AI-assisted form creation, response collection, and data analysis for surveys and feedback collection. ### Why Google Forms MCP? - **Easy Creation**: Build professional forms and surveys quickly with AI assistance - **Response Collection**: Collect and manage responses with automatic organization - **Data Analysis**: Analyze responses with built-in summaries and charts - **Integration**: Responses flow directly to Google Sheets for further analysis - **Collaboration**: Share forms and collaborate on survey design with teams ### Key Features #### 1. Form Creation ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Create a customer satisfaction survey with rating scales and open feedback" }] ) ``` #### 2. Response Management ```python # View responses response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Show response summary for the feedback form with average ratings" }] ) ``` #### 3. Form Configuration ```python # Configure form response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Add conditional logic to show follow-up questions based on responses" }] ) ``` #### 4. Data Export ```python # Export data response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Export all form responses to a Google Sheet for detailed analysis" }] ) ``` ### Configuration ```json { "mcpServers": { "google-forms": { "command": "npx", "args": ["-y", "@anthropic/mcp-server-google-forms"], "env": { "GOOGLE_CLIENT_ID": "your-client-id", "GOOGLE_CLIENT_SECRET": "your-client-secret" } } } } ``` ### Use Cases **Customer Feedback**: Collect and analyze customer satisfaction data. **Event Registration**: Create registration forms with automatic response tracking. **Team Surveys**: Gather team input and feedback efficiently. **Research Data**: Collect research data with structured forms. The Google Forms MCP Server brings powerful survey capabilities into your workflow.
{
"mcpServers": {
"google-forms": {
"mcpServers": {
"google-forms": {
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/credentials.json"
},
"args": [
"-y",
"google-forms-mcp"
],
"command": "npx"
}
}
}
}
}