MCP-Typebot

MCP-Typebot is an MCP server that exposes Typebot's REST API as callable tools over standard input and output (STDIO). It connects AI models to Typebot workspaces, enabling conversational builders, developers, and support teams to interact directly with forms and chat flows. By integrating with MCP clients such as Claude Desktop, the server allows users to inspect and manipulate Typebot resources using natural language instructions. Users can create, update, retrieve, and delete Typebots within a specified workspace without opening the web interface manually. It also provides tools to toggle publishing states, inspect conversational responses, and initiate live chat sessions with existing bots. The integration uses Zod schemas to ensure automatic tool parameter validation, making bot administration and testing accessible directly from assistant interfaces.

Category: Communication & Messaging

Tags: automation, chatbots, forms, typebot

Visit MCP-Typebot

How to install and configure MCP-Typebot

  1. Ensure Node.js 18+ is installed, and obtain your Typebot API token and workspace ID. 2. Clone the repository and install dependencies: bash git clone https://github.com/osdeibi/MCP-typebot cd mcp-typebot npm install npm run build Alternatively, install via npm using npm install mcp-typebot. 3. Open your Claude Desktop configuration file (such as claude_desktop_config.json) and add the server definition: json { "mcpServers": { "mcp-typebot": { "command": "node", "args": ["path/to/project/dist/index.js"], "env": { "TYPEBOT_TOKEN": "YOUR_TOKEN_HERE", "TYPEBOT_WORKSPACE_ID": "YOUR_WORKSPACE_ID" } } } } 4. Update the path in args to point to your built index.js, replace the environment tokens, and restart Claude Desktop.

What you can do with MCP-Typebot

  • Creating new Typebot conversational forms in a workspace with specified names and optional descriptions. - Modifying configurations, patching fields, or deleting obsolete Typebots through simple natural language commands. - Toggling the live publication state of Typebots by triggering publish or unpublish operations. - Querying conversation results and responses from existing Typebots using time filters, limits, and pagination cursors. - Initiating and testing automated chat sessions directly with a deployed Typebot using custom context parameters.

Key facts

  • https://github.com/osdeibi/MCP-typebot
  • Communication & Messaging, CRM, ERP & E-commerce
  • automation, chatbots, forms, typebot

Part of MCP Servers

Related MCP servers

  • MCP Microsoft Office Bridge — MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP Naver News — MCP Naver News is an MCP server that connects AI assistants to the Naver News API, enabling automated search and…
  • MCP NIF.PT — MCP NIF.PT is an MCP server that connects LLM clients to the Portuguese NIF.PT public API to retrieve and analyze…
  • MCP Open Library — MCP Open Library is an MCP server that connects AI assistants to the Open Library catalogue API to retrieve book,…
  • MCP Outlook Tools — MCP Outlook Tools is an MCP server that enables AI assistants like Claude Desktop to connect with a locally installed…
  • MCP Personal Assistant Agent — MCP Personal Assistant Agent is an MCP server that connects AI clients to productivity services, external web information, and smart…

What is MCP-Typebot?

MCP-Typebot is a Model Context Protocol server that wraps the Typebot REST API into callable tools. It allows MCP-compatible clients to build, manage, inspect, and execute Typebot forms and chats through standard input and output streams.

What tools are included in MCP-Typebot?

The server includes tools for managing bots and sessions: createBot, listBots, getBot, updateBot, deleteBot, publishBot, unpublishBot, listResults, and startChat. These cover standard bot lifecycle operations and user response querying.

Which MCP clients work with MCP-Typebot?

MCP-Typebot works with Claude Desktop and any other MCP-compliant client that supports local STDIO server processes and standard tool execution protocols.

What credentials are required to use MCP-Typebot?

You need a Node.js 18 or higher runtime, a valid Typebot API token, and your Typebot workspace ID configured as environment variables in your client configuration.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories