BotGenuity MCP. Manage all your customer chats and leads from one agent.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
BotGenuity connects your AI client to a full chatbot management system. Use it to list, manage, and interact with multiple custom-built AI bots.
You can retrieve conversation histories, track captured leads, and programmatically send messages to test bot performance, all through one single connection.
What your AI agents can do
Chat with bot
Sends a message to a chatbot and gets the resulting response.
Get chatbot details
Retrieves specific configuration details for a single chatbot.
Get conversation history
Gets the full message log for a specific conversation thread.
List all available chatbot instances and retrieve their detailed configuration information.
Pull the full message history for any given chat thread to review customer interactions.
List all lead records that your chatbots have captured, including contact info and conversation context.
Programmatically send a message to a specific chatbot to test its response or integrate its output.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
BotGenuity MCP Server: 6 Tools for Chatbot Management
These tools let your AI agent list, inspect, interact with, and analyze all your custom chatbots and the leads they generate.
019dd0c4chat with bot
Sends a message to a chatbot and gets the resulting response.
019dd0c4get chatbot details
Retrieves specific configuration details for a single chatbot.
019dd0c4get conversation history
Gets the full message log for a specific conversation thread.
019dd0c4list captured leads
Retrieves a list of leads that the chatbot has captured, including contact details.
019dd0c4list chatbot conversations
Lists all available conversation threads for a specific chatbot.
019dd0c4list chatbots
Lists all chatbot instances configured in your BotGenuity account.
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
Make Your AI Do More
Start with BotGenuity, then connect any of our 4,500+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,500+ 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
You connect your AI client to BotGenuity and get full control over your chatbots. You'll use this server to manage, test, and analyze all your custom AI bots. You can list all existing chatbot instances and use get_chatbot_details to pull specific configuration info for any one of them. You'll also use list_chatbots to see every bot configured in your account.
Need to see what your bots are doing? You can list every conversation thread for a specific bot using list_chatbot_conversations. To dig into the details, you get the full message log for any chat using get_conversation_history. If you need to test a bot's response, you send a message to it with chat_with_bot.
Want to know who your bots talked to? You pull a list of every captured lead with list_captured_leads, getting contact details and context for each one. You'll use these tools to programmatically send messages to test bot performance or to plug bot responses into your own business workflows.
How BotGenuity MCP Works
- 1 Subscribe to the BotGenuity server.
- 2 Grab your API Key (Bearer Token) from your BotGenuity dashboard (Settings > Security).
- 3 Start managing your conversational AI pipeline from your AI client (Claude, Cursor, etc.) using the key.
The bottom line is you manage your entire conversational AI pipeline from a single place, without switching between multiple dashboards.
Who Is BotGenuity MCP For?
This is for the Customer Support Lead who needs to audit bot performance without leaving their ticketing system. It's for the Marketing Manager who needs to track lead flow from chat conversations. And it's for the Product Team that needs to inject bot logic into internal tools. If your job involves tracking customer conversations or lead handoffs, this server is for you.
Uses the server to run commands like get_conversation_history to instantly pull chat logs and check bot performance using natural language.
Runs list_captured_leads to track lead generation trends and confirm bot engagement without leaving the AI agent.
Uses the server to test new bot responses via chat_with_bot and integrate that logic into product workflows.
What Changes When You Connect
- See all your bots at a glance. Use
list_chatbotsto get a quick inventory of every chatbot instance and confirm its basic setup details. - Review customer history instantly.
get_conversation_historypulls detailed chat logs, letting you see exactly what was said and when. - Track lead flow effortlessly. Running
list_captured_leadsgives you a directory of every lead captured, including contact metadata. - Test bot responses on the fly.
chat_with_botlets you send a test query to a bot to see its real-time response without involving a customer. - Keep a full overview of a bot.
list_chatbot_conversationsshows you the list of threads, whileget_chatbot_detailsconfirms the bot's operational status.
Real-World Use Cases
Audit Bot Performance After a Campaign
A support manager wants to know if the new 'Returns Policy' bot is actually working. Instead of checking the dashboard, they run list_chatbots to find the bot's ID, then use list_chatbot_conversations to see the last 20 chats, and finally, get_conversation_history on a specific thread to check the bot's response accuracy.
Find Lost Leads from a Specific Bot
A marketing lead needs to find all contacts generated by the 'Sales Assistant' bot. They call list_chatbots to confirm the bot's existence, then run list_captured_leads to get a clean list of every lead and their associated contact metadata.
Simulate a Difficult Customer Query
A product team member needs to test a complex query (e.g., 'What's the refund window?'). They use chat_with_bot to send the query to the bot. The agent gets the immediate response, allowing the team member to verify the bot's logic before deployment.
Pull All Data for Reporting
A supervisor needs to compile a report on customer needs. They use list_chatbots to get the list, then list_chatbot_conversations to get the count of chats per bot, and finally, get_conversation_history for key threads to feed into a spreadsheet.
The Tradeoffs
Treating 'list' and 'get' as interchangeable
A user tries to get a conversation history by just listing all chats, which only returns a list of IDs and timestamps, not the actual content.
→
First, use list_chatbot_conversations to get the list of chat IDs. Then, you must pass one of those specific IDs into get_conversation_history to retrieve the full message thread.
Ignoring the bot's configuration
A user assumes the bot is working because they see a chat log, but the bot might have outdated knowledge or incorrect settings.
→
Before relying on a chat log, always run get_chatbot_details to check the bot's current configuration and operational status. This confirms the bot is set up correctly.
Assuming lead data is always available
A user asks for 'the leads' without specifying the source bot, resulting in a generic error or an incomplete list.
→
Always use list_chatbots first to confirm the correct bot name, then specify that bot ID when running list_captured_leads to get accurate, scoped data.
When It Fits, When It Doesn't
Use this server if your job requires linking chat data to business outcomes. You need to list bots (list_chatbots) and you need to retrieve specific data points (leads via list_captured_leads, or conversations via get_conversation_history). Don't use this if you just need to build a bot; this is for managing and analyzing bots. If you only need to send a single message without tracking the history, use chat_with_bot. If you need to verify the bot's underlying capabilities, start with get_chatbot_details.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by BotGenuity. 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
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 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Manually tracking customer interactions is a nightmare.
Right now, tracking a customer's journey means jumping between the bot portal, the lead CRM, and the internal knowledge base. You copy the chat ID, paste it into the logging tool, then manually export the lead details, and finally, you have to cross-reference which bot handled the conversation. It's a painful, click-heavy process.
With this MCP server, you tell your agent, 'Check the leads for the last bot interaction.' The agent runs the necessary tools—`list_chatbot_conversations` and `list_captured_leads`—and hands you a single, compiled report. You don't touch a dashboard; your agent does the work.
BotGenuity MCP Server: Manage conversations and leads.
Forget logging into the bot portal, getting the ID, and then running a separate query for the conversation transcript. You just ask your agent, 'Show me the full chat history for the lead from B123.' The agent runs `get_conversation_history` and returns the full transcript immediately.
It's simple. You ask a question, and the agent pulls the specific data you need from the bot's operational records. No more manual API calls or dashboard hopping.
Common Questions About BotGenuity MCP
How do I list all my chatbots using the list_chatbots tool? +
You call list_chatbots directly. This returns a list of all active bot instances in your account, giving you their names and IDs so you know what you're working with.
Can I use chat_with_bot to test a bot's response? +
Yes. Running chat_with_bot lets you send a message to a specific bot ID and get a simulated response. This is great for testing bot logic before going live.
What's the difference between list_chatbot_conversations and get_conversation_history? +
Use list_chatbot_conversations to get a list of conversation IDs and timestamps for a bot. Use get_conversation_history when you have a specific ID and need the full, detailed message content.
How do I get the metadata for leads using list_captured_leads? +
You run list_captured_leads, specifying the relevant bot ID. This pulls more than just names; it gives you the full contact metadata and context of the conversation that generated the lead.
What do I use the `get_chatbot_details` tool for? +
This tool fetches the specific configuration and status of a single bot. You can check things like its last active date or which knowledge base it's connected to.
If I need to check a whole thread, should I use `get_conversation_history` or `list_chatbot_conversations`? +
Use list_chatbot_conversations first to see a list of all conversations for a bot. Then, use get_conversation_history with a specific conversation ID to get the full message thread.
How can I programmatically send a message using `chat_with_bot`? +
You pass the message text and the target bot ID directly into the chat_with_bot function. This lets your agent test performance or integrate the response into a workflow.
Does `list_captured_leads` only list basic contact info? +
No, it provides detailed lead data. You get full contact metadata and high-fidelity interest tags gathered during the bot interaction, not just names.
How do I find my BotGenuity API Key? +
Log in to your account, select a chatbot, navigate to Settings > Security, and generate your API Bearer Token.
Can I test bot responses via AI? +
Yes! The chat_with_bot tool allows you to interact with your chatbots and retrieve high-fidelity AI responses programmatically.
How do I retrieve captured leads? +
Use the list_captured_leads tool with a specific chatbot ID to retrieve all contact information collected during user sessions.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Cloopen / 容联云
Leading cloud communication platform in China — manage SMS, voice calls, and applications via AI.
Sendbird
Manage Sendbird chat infrastructure — orchestrate users, channels, and moderation directly from your AI agent.
Deskpro
Deliver exceptional helpdesk support with ticket management, self-service portals, and SLA tracking across every channel.
You might also like
QingFlow
Leading no-code BPM automation platform — manage applications, data records, and workflows via AI.
Navisphere
Automate freight logistics via Navisphere — search available loads, submit bids, track shipments, and manage documentation directly from your AI agent.
Nubank MX
Manage your Nubank Mexico banking from any AI agent — check balances, review transactions, send SPEI transfers, pay bills, and track spending analytics.