Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
StackOne's Google Forms MCP server gives AI agents ready-to-use actions for Google Forms — with built-in authentication, security, governance, token efficiency, and high tool-calling accuracy.
Coverage
Create, read, update, and delete across Google Forms — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Google Forms MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Google Forms tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Google Forms call.
Tools Discovery →A Google Forms MCP server lets AI agents read and write Google Forms data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Google Forms MCP server ships with pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Google Forms's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new Google Form with a title. Call this exactly ONCE per user workflow - do not call again to "add questions to the same form" or "reorder items" or "publish", since each call produces a brand-new form with a new formId
Retrieve a Google Form by its ID. Only needed when you do not already have the form data - skip this call after batch_update_form that was issued with includeFormInResponse=true, since the batch_update_form response already contains the updated form
Apply multiple update operations to a form in a single atomic request. Set includeFormInResponse=true to get the full updated form back in this same response - that makes a follow-up get_form call unnecessary
Publish or unpublish a form, and control whether it accepts new responses. This is the action to call when the user asks to "publish", "unpublish", "go live", "stop accepting responses", or "make the form available"
Retrieve all responses submitted to a form
Retrieve a specific response from a form
Connect your AI agent to Google Forms and help your team scale the marketing operations they run by hand today.
Use StackOne to connect your AI agent to your marketing automation, CRM, and email tools to automate lead nurture email sequences.
ViewUse StackOne to connect your AI agent to your marketing automation, email, and analytics platforms to automate campaign performance reporting.
ViewUse StackOne to connect your AI agent to your document stores, email platforms, and messaging tools to automate content repurposing and distribution.
ViewOne endpoint. Any framework. Your agent is talking to Google Forms in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.