ChatGPTNextWeb/NextChat
NextChat is a lightweight, privacy-focused AI assistant platform supporting multiple AI models and operating systems, with Model Context Protocol (MCP) support for enhanced AI interactions.
Awesome MCP › Desktop & Mobile Clients
MCP Client Chatbot is an open-source AI chatbot interface designed to provide a seamless and intuitive user experience by integrating multiple AI providers and external tools through the Model Context Protocol (MCP). The project emphasizes local execution and user control, ensuring privacy and autonomy. It is built with modern web technologies including Next.js and the Vercel AI SDK, leveraging MCP to enable powerful tool integrations and custom workflows within chat conversations. The chatbot supports a variety of advanced features such as browser automation using Microsoft's Playwright MCP tool, allowing the AI to autonomously perform multi-step tasks by interacting with web pages. Users can create visual workflows that combine AI reasoning and tool execution nodes, which can be published as callable tools in chat, enabling complex automated sequences. The interface also includes a real-time voice assistant that integrates MCP tools, allowing natural voice interactions with AI and tool execution. Users can quickly mention and invoke any registered MCP tool during chat by typing '@toolname', with options to create tool presets for different tasks or workflows. The chatbot offers flexible tool usage modes including automatic, manual (requiring user permission), or disabled, giving users control over how tools are called during conversations. A built-in web search powered by the Tavily API is available as a default tool, enabling web content extraction directly within chats. The project provides comprehensive setup instructions for both Docker Compose and local environments, with support for multiple AI provider API keys. It also includes guides for MCP server setup, OAuth sign-in, and adding new AI providers. The goal is to create the best possible chatbot user experience focused on joy and intuitiveness, making it a versatile platform for AI-driven chat applications with rich tool integration via MCP.
https://github.com/cgoinglove/mcp-client-chatbot
NextChat is a lightweight, privacy-focused AI assistant platform supporting multiple AI models and operating systems, with Model Context Protocol (MCP) support for enhanced AI interactions.
Cherry Studio is a cross-platform desktop client supporting multiple LLM providers and featuring an MCP server, AI assistants, document processing, and practical AI tools for enhanced user experience.
Self-hosted personal AI assistant in Python with a desktop app, terminal UI and chat-channel connectors, whose driver layer works as an MCP host that routes agent tool calls to external MCP, A2A and ACP servers.
Nuclear is a free, open-source music player for desktop that allows users to search, stream, and manage music from various sources, featuring a powerful plugin system and an MCP server for AI agent...
Electerm is a versatile open-source multi-platform client for terminal, SSH, SFTP, FTP, Telnet, serial port, RDP, and VNC connections with integrated AI assistant support via the Model Context Protocol (MCP) widget.
RikkaHub is a native Android chat client app supporting multiple large language model providers with Model Context Protocol support, multimodal input, and advanced customization features.
A curated collection of production-ready and experimental Model Context Protocol (MCP) clients enabling secure AI model interactions with local and remote resources through standardized implementations.
DeepChat is an open-source AI chat platform that unifies multiple large language models with advanced search enhancement and Model Context Protocol (MCP) support for tool integration and code execution.