What is MCP Client Chatbot?
The MCP Client Chatbot is an open-source chatbot template built with Next.js and the Vercel AI SDK. It leverages the Model Context Protocol (MCP) to seamlessly integrate external tools into your chat experience, focusing on creating the best possible chatbot UX.
What is Model Context Protocol (MCP)?
MCP (Model Context Protocol) is an open protocol that standardizes how applications provide context to LLMs. It allows AI models to access and interact with external data sources and tools, enhancing their capabilities and contextual awareness.
What are the key features of MCP Client Chatbot?
Key features include Browser Automation with Playwright MCP, Realtime Voice Assistant + MCP Tools, Quick Tool Mentions (@) & Presets, Tool Choice Mode, and Easy MCP Server Integration & Tool Testing.
How do I get started with MCP Client Chatbot?
To get started, you need to install the dependencies using pnpm i, configure the environment variables in the .env file, run database migrations using pnpm db:migrate, and start the development server using pnpm dev. You can then access the chatbot in your browser at http://localhost:3000.
Can I use Docker to run MCP Client Chatbot?
Yes, you can use Docker Compose to run MCP Client Chatbot. Install the dependencies using pnpm i, configure the LLM provider API keys in the .env file, and start all services using pnpm docker-compose:up.
What environment variables do I need to configure?
You need to configure the LLM provider API keys (e.g., GOOGLE_GENERATIVE_AI_API_KEY, OPENAI_API_KEY), a secret for Better Auth (BETTER_AUTH_SECRET), and the database URL (POSTGRES_URL).
What is Tool Choice Mode?
Tool Choice Mode allows you to control how tools are used in each chat. You can switch between Auto (model automatically calls tools), Manual (model asks for your permission), and None (tool usage is disabled) modes.
How can I contribute to the MCP Client Chatbot project?
You can contribute by reporting bugs, suggesting new features, improving the code, adding language translations, and more. See the Contributing Guide for detailed instructions.
Where can I get help and support for MCP Client Chatbot?
You can get help and support by joining the official Discord server. Connect with the community, ask questions, and get assistance from developers and community members.
What is UBOS and how does it relate to MCP Client Chatbot?
UBOS is a Full-stack AI Agent Development Platform focused on bringing AI Agents to every business department. Our platform help you orchestrate AI Agents, connect them with your enterprise data, build custom AI Agents with your LLM model and Multi-Agent Systems.
MCP Client Chatbot
Project Details
- NSP-MO/mcp-client-chatbot
- MIT License
- Last Updated: 6/5/2025
Recomended MCP Servers
Agile Kanban board backed by SQLite and exposed via the Model Context Protocol (MCP). Lets LLMs read, comment...
MCP for https://votars.ai
Serveur MCP avancé pour Firebase Firestore avec support pour toutes les fonctionnalités avancées
MCP Server using OpenRouter models to get descriptions for images
Ein Model Context Protocol (MCP) Server für die Deutsche Bahn Timetable API
A powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
bgm.tv MCP Server
Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks...
微信读书MCP





