4,500+ servers built on MCP Fusion
Vinkius

Landbot MCP. Manage bot conversations and customer data from your agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Landbot MCP on Cursor AI Code Editor MCP Client Landbot MCP on Claude Desktop App MCP Integration Landbot MCP on OpenAI Agents SDK MCP Compatible Landbot MCP on Visual Studio Code MCP Extension Client Landbot MCP on GitHub Copilot AI Agent MCP Integration Landbot MCP on Google Gemini AI MCP Integration Landbot MCP on Lovable AI Development MCP Client Landbot MCP on Mistral AI Agents MCP Compatible Landbot MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Landbot MCP Server lets your AI client manage conversational pipelines. You can pull customer metadata, fetch full chat histories, send automated text messages, and programmatically reassign leads to live agents.

It handles complex bot interactions and keeps all conversation state centralized.

What your AI agents can do

Assign agent

Moves an active conversation thread from the automated bot state to a live human agent.

Get bot

Retrieves specific details for a single bot using its unique ID.

Get customer

Pulls all metadata associated with a specific customer ID.

+ 5 more capabilities included
Get Customer Details

Retrieves specific metadata for a single customer using get_customer.

View Chat History

Fetches the complete message sequence log for a given customer using get_messages.

Search and List Customers

Finds specific customers by email using search_customers, or lists all recent customers via list_customers.

Send Messages

Sends a text message programmatically to a customer conversation using send_text_message.

Manage Bots

Lists all available bots or gets details for a single bot using list_bots and get_bot.

Hand Off to Agent

Routes a conversation from an automated bot back to a live human agent using assign_agent.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Landbot MCP Server: 8 Tools for Conversational AI

These tools let your AI client pull customer metadata, track chat history, send messages, and manage bot handoffs across Landbot.

assign019d75c4

assign agent

Moves an active conversation thread from the automated bot state to a live human agent.

get019d75c4

get bot

Retrieves specific details for a single bot using its unique ID.

get019d75c4

get customer

Pulls all metadata associated with a specific customer ID.

get019d75c4

get messages

Fetches the entire sequence of chat messages for a given customer context.

list019d75c4

list bots

Lists all bots that are accessible through the Landbot platform.

list019d75c4

list customers

Gets a list of customers who have recently interacted with the bots.

search019d75c4

search customers

Finds a specific customer account using their email address.

send019d75c4

send text message

Sends a text message directly into an existing customer conversation.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Landbot, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Your AI client uses the landbot tools to handle all customer conversations. You can pull customer metadata using get_customer and see the whole message log for a specific customer with get_messages. You'll find a list of recent customers using list_customers, or you can pinpoint an account by email with search_customers.

You can send a text message into an active conversation using send_text_message. You can manage the bots themselves; check out all available bots with list_bots, or grab the specific details for one bot with get_bot. You can move a conversation from the bot straight to a live agent using assign_agent.

You'll also get the necessary info to route leads and manage all the chat states without leaving your AI client.

How Landbot MCP Works

  1. 1 First, connect your AI client and provide the Landbot API Token in Vinkius credentials.
  2. 2 Next, reference the customer ID or search for a customer using search_customers or list_customers to establish context.
  3. 3 Finally, call the desired tool (e.g., get_messages or send_text_message) to perform the required action on that context.

The bottom line is you use your AI client to orchestrate calls to the tools, maintaining context across multiple steps.

Who Is Landbot MCP For?

The Customer Success Manager who needs to see if a high-value lead dropped off in a bot flow. The Sales Operations Analyst who needs to manually reassign a hot lead to a specific agent. Product Managers who want to audit the full customer journey through the bot without logging into Landbot. If you spend time switching between CRMs and chatbot dashboards, this is for you.

Customer Success Manager

Uses get_messages to pull the full chat history for a customer who is having trouble, allowing them to understand the context before calling the client.

Sales Operations Analyst

Runs search_customers by email and then uses assign_agent to bypass the bot and hand the lead directly to a specific human agent.

Product Manager

Uses list_bots and get_bot to map out the available conversational flows and check if new bot matrices are ready for testing.

What Changes When You Connect

  • See the full conversation thread for any customer. Use get_messages to pull the complete chat log for customer ID 98453, so you never have to guess what the conversation was about.
  • Move a lead to a human agent instantly. The assign_agent tool intercepts a bot conversation and routes it to a live agent, keeping the context intact.
  • Identify high-value leads quickly. Use search_customers with an email address to pull customer metadata and see if they match your target profile.
  • Handle outreach without leaving your agent. send_text_message lets you send an automated text directly into an active customer conversation.
  • Audit bot performance easily. Use list_bots and get_bot to see all the bots running and check the details of a specific bot matrix.
  • Track your user base. Call list_customers to get a list of everyone who interacted recently, giving you an immediate view of your user base.

Real-World Use Cases

01

Need to validate a lead's interest level.

A sales rep gets a promising lead but the bot stalled. Instead of asking the rep to log into the external system, the agent runs get_messages with the customer ID. The rep reads the full chat transcript and confirms the lead mentioned 'Pricing' and 'Timeline' in the last five messages.

02

A bot handled a query, but a human needs to take over.

A customer's issue is too complex for the bot flow. The agent first uses get_customer to pull all metadata, then runs assign_agent to seamlessly pass the conversation to Agent Sarah. The human agent gets the full context immediately.

03

Sending a follow-up after a major event.

Product marketing needs to send a reminder about a new feature. They use search_customers to find a group of users by email and then use send_text_message to deliver the update directly to their active conversation thread.

04

Checking which bot flows are active.

A DevOps engineer needs to know if the main sales bot is running. They call list_bots to get an inventory, then use get_bot to verify the operational status and configuration of the specific bot.

The Tradeoffs

Treating the conversation as a single message.

Asking the agent to just 'check the customer's history' without telling it to use get_messages. The agent fails because it doesn't know the necessary tool call or context.

You must explicitly call get_messages and provide the customer ID. This pulls the entire chat sequence, giving you the full context you need for analysis.

Trying to manually reassign a bot.

Simply telling the agent, 'Send this conversation to the human team.' This is too vague and doesn't trigger the necessary workflow.

Use the assign_agent tool. This command specifically intercepts the current live interaction and injects the necessary routing update to transfer control to a human agent.

Using the wrong customer identifier.

Calling get_customer with a bot ID or a bot name instead of a customer's unique ID. The call will fail because the tool requires a customer context.

Always use search_customers first (by email) or list_customers to get the correct customer ID, then pass that ID to get_customer.

When It Fits, When It Doesn't

Use this Landbot MCP Server if your workflow needs to manage the entire lifecycle of a customer interaction: from initial bot engagement to human handoff. You need a single place to pull chat history (get_messages) and check customer details (get_customer) before taking action. Don't use this if you just need to send a single, isolated email—that's a general messaging tool. If you only need to know if a bot is running, list_bots works. But if you need to do something with the bot (like reassigning a lead or sending a message), you need the full suite of tools here.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Landbot. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

assign_agent get_bot get_customer get_messages list_bots list_customers search_customers send_text_message

Manually tracking customer journey status is a nightmare.

Every time a lead crosses from a bot to a human agent, someone has to copy the conversation log from one dashboard into a CRM, then copy the notes into a ticketing system. This means multiple tabs open, constant copy-pasting, and the history gets fragmented across three different tools.

With this MCP server, the agent calls `get_messages` and `get_customer`. The full, structured chat history and metadata appear directly in the response. You get the complete context in one go.

Landbot MCP Server: Manage conversations and customer data.

You no longer have to manually check the bot's operational status or look up a customer's ID in a separate dashboard. The agent can use `list_bots` to check the bot status and then `search_customers` to find the user, all in sequence.

The agent maintains the entire conversational state across multiple tools. It treats the customer journey as one continuous, actionable data stream, not a series of siloed API calls.

Common Questions About Landbot MCP

How do I use the `get_messages` tool with Landbot MCP Server? +

You call get_messages and provide the specific customer ID. This retrieves the entire transcript. The result is the full chat sequence, letting you see exactly what was said and when.

What is the difference between `get_customer` and `search_customers`? +

search_customers finds a customer by criteria like email. get_customer requires you to already have the customer ID to pull all the associated metadata.

Can I manually hand off a conversation using `assign_agent`? +

Yes. assign_agent takes an active conversation thread and immediately routes it to a human agent, bypassing the bot logic. It's a direct handoff.

Does Landbot MCP Server support sending messages? +

Yes. You can use send_text_message to send a message programmatically into a customer's conversation, making it look like a native interaction.

How do I check which bots are active using the `list_bots` tool? +

You run list_bots to get a full list of accessible bots. This shows you the IDs and names of all the standard matrix bots running in your Landbot account.

What data does `get_customer` retrieve for a given customer ID? +

It retrieves specific metadata for a single customer. This data includes the customer's history and key identifiers, allowing you to ground responses with accurate context.

How can I programmatically send a message using the `send_text_message` tool? +

You call send_text_message with the target customer ID and the message content. This sends a message directly into the customer's active conversation thread.

If I need to find a customer by email, which tool should I use: `search_customers` or `get_customer`? +

search_customers is for finding customers using a specific criterion like email. You must use the resulting customer ID from that search to then run get_customer.

How do I authenticate? +

Grab the main API Access Integration token located centrally in settings inside Landbot App context.

Can I route chats to human agents? +

Yes, standard endpoints enable you to extract active sessions and invoke assignment APIs gracefully.

Do bots answer incoming queries automatically? +

No interruption occurs. Read functionalities passively pull context without disconnecting current funnels.

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Landbot. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.