Vinkius
SmartChatAI

SmartChatAI MCP. Manage bots, data, and conversations from one command.

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

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

Just plug in your AI agents and start using Vinkius.

SmartChatAI connects any AI agent client (Claude, Cursor, etc.) directly to your chatbot infrastructure. It lets you manage multiple bots, update their knowledge bases with PDFs, URLs, or text, and retrieve detailed chat history—all without leaving your terminal.

What your AI agents can do

Add pdf to knowledge base

Indexes a chatbot's knowledge base by processing uploaded PDF documents.

Add text to knowledge base

Trains a bot on specific information provided as raw text strings.

Add website to knowledge base

Ingests and indexes content from an entire website URL for the chatbot's knowledge base.

+ 9 more capabilities included
List and check bot status

Get a roster of every AI chatbot you run, along with detailed metadata for each one.

Train on diverse data types

Feed your bots knowledge using PDFs, raw text blocks, or entire website URLs.

Send messages and track replies

Simulate user conversations by sending a prompt to an active bot and capturing the AI's response.

Retrieve full chat transcripts

Pull complete conversation logs for any specific chatbot flow, useful for auditing or training data extraction.

Provision new bots

Create and set up a brand-new AI agent with minimal boilerplate code.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

SmartChatAI MCP Server: 12 Tools for Bot Operations

These twelve tools let you manage the entire lifecycle of your AI bots—from creating them to feeding them new documents and monitoring their conversations.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using SmartChatAI on Vinkius
add019dd161

add pdf to knowledge base

Indexes a chatbot's knowledge base by processing uploaded PDF documents.

add019dd161

add text to knowledge base

Trains a bot on specific information provided as raw text strings.

add019dd161

add website to knowledge base

Ingests and indexes content from an entire website URL for the chatbot's knowledge base.

check019dd161

check api health

Verifies that the SmartChatAI API is operational and available to connect with.

create019dd161

create new ai bot

Provisions a new, blank AI agent instance using a specified name and optional initial prompt.

get019dd161

get chatbot details

Retrieves detailed configuration settings for one specific AI bot instance.

get019dd161

get bot chat history

Pulls the complete record of a chatbot's conversations, including messages sent and received.

get019dd161

get authenticated user profile

Retrieves the profile information for the account linked to the API key.

list019dd161

list ai chatbots

Lists all managed and active chatbot accounts connected to your SmartChatAI dashboard.

list019dd161

list configured webhooks

Displays a list of all webhooks currently set up for bot activity monitoring.

scrape019dd161

scrape domain links

Scans a domain and indexes all discovered links for future content ingestion.

message019dd161

message ai chatbot

Sends an immediate message to a chatbot and returns the AI's generated reply.

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 SmartChatAI, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ 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
SmartChatAI MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by SmartChatAI. 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

Your data is protected. See how we built 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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually updating bot knowledge is a time sink.

Today, keeping chatbots accurate means juggling multiple systems: the CMS for PDFs, GitHub for code changes, and Jira tickets for policy updates. You copy-paste new rules into one place, then manually notify the development team to re-index everything—it's slow, error-prone, and you always miss something.

With this MCP server, data ingestion is an API call. If a product guide changes, you point your agent at the updated PDF or URL using `add_pdf_to_knowledge_base`. The bot gets the new context instantly. You just update the source; we handle the rest.

SmartChatAI MCP Server: Manage bots and data ingestion

You no longer have to switch between the chat platform, the knowledge base dashboard, and a documentation system. You run all these commands—`list_ai_chatbots`, `add_text_to_knowledge_base`, and `message_ai_chatbot`—in one flow.

The result is total control: you can build complex workflows where an agent first checks the bot status, then adds new data, and finally simulates a message exchange. It's all in sequence.

What you can do with this MCP connector

Listen up. This server connects your AI agent client—whether it's Claude or Cursor—directly into your entire chatbot infrastructure. You get full control over managing multiple bots and feeding them knowledge bases with PDFs, URLs, or just plain text. Everything runs without you having to leave your terminal.

Managing Your Bots’ Status and Setup

You can figure out exactly what bots you've got running right now by calling list_ai_chatbots. That tool gives you a roster of every active chatbot account managed through the SmartChatAI dashboard. If you need deep details on one specific bot, use get_chatbot_details; it pulls up all the configuration settings for that single instance.

Need to set up a new agent? You can provision one with minimal boilerplate code using create_new_ai_bot, where you just name the bot and give it an initial prompt if you want. For security and identity checks, run get_authenticated_user_profile to grab the profile info tied to your API key.

Feeding Your Bots Knowledge Bases

The bots are only as good as the data you feed 'em. This server lets you train them on diverse sources. If you've got a stack of PDF documents, use add_pdf_to_knowledge_base to index that content immediately. For specific facts or guidelines written out plain text, just pass those strings into add_text_to_knowledge_base so the bot learns off 'em.

When your knowledge comes from an entire website, you don't have to crawl it yourself; use add_website_to_knowledge_base and drop in the URL to index the whole thing. If you need to keep tracking external links on a site before ingesting them all at once, run scrape_domain_links against a domain to scan and index every link found there.

Handling Conversations and Monitoring Activity

You can simulate user conversations by sending an immediate message to any bot using message_ai_chatbot. This sends the prompt and gives you the AI's generated reply right back. To audit performance or extract data for training, you pull the entire chat history with get_bot_chat_history; this tool retrieves the complete record of messages sent and received for any specific chatbot flow.

For monitoring how your bots connect to other systems, run list_configured_webhooks to see a list of all webhooks set up for bot activity tracking. You can also check system integrity anytime you need by running check_api_health, which verifies the SmartChatAI API is up and available to talk with.

A quick rundown on what's happening:

  • Getting a Roster: Start by listing all bots using list_ai_chatbots. Then, pick one and use get_chatbot_details for the nitty-gritty setup info. If you need an agent that doesn't exist yet, run create_new_ai_bot to spin up a fresh instance.
  • Ingesting Data: Don't forget your sources. PDFs get indexed with add_pdf_to_knowledge_base. Raw text goes through add_text_to_knowledge_base. Whole sites are handled by add_website_to_knowledge_base, or you can pre-scan a domain first using scrape_domain_links.
  • Talking to the Bots: To test it out, send a prompt and get an immediate response with message_ai_chatbot. If you need proof of what was said, pull all the transcripts via get_bot_chat_history. The system health check (check_api_health) keeps everything running smoothly.
Built · Hosted · Managed by Vinkius SmartChatAI MCP Server - Manage Bots & Knowledge Bases Server ID 019dd161-b11a-73a3-88a3-6e4afe9d0312
Vinkius Inspector
Compliance Grade A+
Score 95.83/100
Vinkius Inspector Badge — Score 95.83/100

Common Questions About SmartChatAI MCP

How do I train my chatbot with PDFs using add_pdf_to_knowledge_base? +

You pass the local file path to add_pdf_to_knowledge_base. The tool processes the document and makes its contents available as context for all subsequent bot interactions.

Can I list all my bots at once using list_ai_chatbots? +

Yes. Running list_ai_chatbots returns a roster of every managed bot ID and its basic metadata, letting you know what's active on the platform.

What is the difference between add_website_to_knowledge_base and scrape_domain_links? +

These tools serve different purposes. scrape_domain_links just discovers links across a domain, while add_website_to_knowledge_base ingests the content from one specific URL to train the bot.

How do I test if my API keys are working? +

Run check_api_health. This confirms that your connection and credentials are valid before you try to perform any complex operations like sending messages or adding knowledge.

How do I provision a new AI bot using `create_new_ai_bot`? +

You call create_new_ai_bot(name, initial_prompt) to set up the agent. This tool immediately registers the bot and provides you with its unique ID for subsequent configuration and testing.

How do I retrieve full conversation transcripts using `get_bot_chat_history`? +

The tool pulls complete chat logs by requiring the bot ID and date range. You use this data to conduct performance audits or meet compliance requirements, giving you a detailed record of every interaction.

Where do I check my active external alerts with `list_configured_webhooks`? +

The tool lists all currently configured webhook URLs and their trigger conditions. Check this list to confirm that your external systems are set up correctly to receive real-time data when bot events occur.

When should I use `add_text_to_knowledge_base` instead of a PDF? +

Use this tool when your source material is plain, extracted text (like copy-pasted articles). It’s the most direct way to ingest content and avoids needing to process specific file formats.

How do I find my SmartChatAI API Key? +

Log in to your SmartChatAI dashboard and you will find your unique secret API Key in the Settings or account management section.

Built & Managed by Vinkius 30s setup 12 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.