Best for
- Developers
- Technical teams
- Users needing flexible AI tool integration
- Users who want a self-hosted AI chat solution
This MCP server is actually a full AI chat application that acts as an MCP client (can connect to other MCP servers) and also provides its own MCP-related tools. It is ideal for users who need to integrate multiple AI capabilities and tools into one interface. Due to its feature richness, deployment and configuration are relatively complex, but it offers detailed documentation and quick deployment options.
Keinsaas Navigator (formerly Better Chatbot) is an open-source AI workspace designed to provide a feature-rich AI chat interface for individuals and teams. It integrates multiple major LLM providers (such as OpenAI, Anthropic, Google, xAI, Ollama, etc.) and supports the MCP protocol, allowing users to connect external tools and services. The platform also offers image generation, real-time voice assistant, visual workflows, custom agents, tool presets, and collaboration sharing. It is built with Next.js and Vercel AI SDK and can be easily deployed to Vercel or self-hosted via Docker.
pnpm i to install dependencies (generates .env file). 3. Fill in at least one LLM provider API key (e.g., OPENAI_API_KEY) in the .env file. 4. Optionally, start a PostgreSQL database (pnpm docker:pg or use Docker Compose). 5. Run pnpm build:local && pnpm start to start the app. 6. Open http://localhost:3000 to begin.