productivity
Typeform MCP, CLI, and Lua Integration for AI Agents
Typeform integration docs for AI agents: MCP gateway setup, Typeform CLI commands, Lua API reference, credentials, and function schemas.
10 functions 7 read 3 write Bearer token auth
Typeform for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Machine-Readable Metadata
- integration_slug
typeform- route_slug
typeform- package
typeform- auth_strategy
bearer_tokenBearer token- cli_setup_supported
true- cli_runtime_supported
true- mcp_gateway_supported
true- lua_supported
true- supports_multi_account
true
Quick Links
Lua APIAgent-facing namespace and function reference. Typeform CLIHeadless setup and direct function calls. Typeform MCPMCP gateway setup for external clients. Submit feedbackReport missing tools, auth problems, wrong docs, or runtime issues. ContributeAdd tools or improve metadata in the integrations repo.
Typeform MCP Client Matrix
Use these pages when a specific agent client or framework needs copy-pasteable MCP setup for Typeform.
Claude Code Typeform MCP setup for Claude Code. Cursor Typeform MCP setup for Cursor. Codex Typeform MCP setup for Codex. OpenAI Agents Typeform MCP setup for OpenAI Agents SDK. Claude Agent SDK Typeform MCP setup for Claude Agent SDK. Vercel AI SDK Typeform MCP setup for Vercel AI SDK. LangChain Typeform MCP setup for LangChain. LangGraph Typeform MCP setup for LangGraph. CrewAI Typeform MCP setup for CrewAI. MCP clients Typeform MCP setup for Generic MCP Clients.
Typeform CLI Matrix
Use these pages for direct Typeform CLI workflows in scripts, CI, cron, and agent wrappers.
CI Typeform CLI for CI. Cron Jobs Typeform CLI for cron jobs. Shell Scripts Typeform CLI for shell scripts. Headless Automation Typeform CLI for headless automation. Coding Agents Typeform CLI for coding agents.
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
typeform.typeform_list_forms | Read read | 4 | List Typeform forms with optional search and filtering by workspace. |
typeform.typeform_get_form | Read read | 1 | Get details of a specific Typeform form including its fields and settings. |
typeform.typeform_list_responses | Read read | 7 | List responses for a Typeform form with filtering by date, completion status, and search. |
typeform.typeform_get_response | Read read | 2 | Get a single Typeform response by ID, including answers and metadata. |
typeform.typeform_delete_response | Write write | 2 | Delete a Typeform response permanently. |
typeform.typeform_list_workspaces | Read read | 3 | List Typeform workspaces with optional search. |
typeform.typeform_get_workspace | Read read | 1 | Get details of a specific Typeform workspace. |
typeform.typeform_create_webhook | Write write | 4 | Create or update a webhook for a Typeform form to receive response notifications. |
typeform.typeform_list_webhooks | Read read | 1 | List all webhooks configured for a Typeform form. |
typeform.typeform_delete_webhook | Write write | 2 | Delete a webhook from a Typeform form. |