@vessl-ai/google-forms-mcp-server
v0.0.6
Published
MCP server for Google Forms.
Readme
Google Forms Integration Server
MCP server for Google Forms.
What is this?
This MCP server for Google Forms lets you create, update, and delete Google Forms, and get responses from them.
Features
- Create, update, and delete Google Forms
- Get responses from Google Forms
- Get all Google Forms owned by the authenticated user
- Get a specific response from a Google Form
- List all responses from a Google Form
Development
# 1. Install dependencies
pnpm install
# 2. Start the dev server
pnpm run start:dev
# 3. Run mcp inspector
pnpm run inspectorUsing with mcpctl
- Check mcpctl control plane runnnig
mcpctl cp status- write a server.json file
{
"name": "server-google-forms",
"resourceType": "remote",
"transport": {
"type": "sse",
"port": 8080
},
"command": "npx -y @vessl-ai/google-forms-mcp-server",
"env": {
"HOST": "0.0.0.0",
"PORT": "8080"
},
"secrets": {
"GOOGLE_CLIENT_ID": {
"source": "keychain",
"key": "google-client-id"
},
"GOOGLE_CLIENT_SECRET": {
"source": "keychain",
"key": "google-client-secret"
}
}
}- Add secrets
mcpctl secrets add google-client-id --value <your-client-id>
mcpctl secrets add google-client-secret --value <your-client-secret>- Run mcpctl
mcpctl server start -f server.json- Install to claude
mcpctl client connect server-google-forms --client claudeLicense
MIT
