MCP Directory
Back

mcp_chatbot

by keli-wen · Python · ★ 244

A chatbot implementation compatible with MCP (terminal / streamlit supported)

#chatbot#mcp#mcp-host#mcp-server#python#streamlit

Install

pip install git+https://github.com/keli-wen/mcp_chatbot.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-chatbot": {
      "command": "uvx",
      "args": [
        "git+https://github.com/keli-wen/mcp_chatbot.git"
      ]
    }
  }
}

From the README

This project demonstrates how to integrate the Model Context Protocol (MCP) with customized LLM (e.g. Qwen), creating a powerful chatbot that can interact with various tools through MCP servers. The implementation showcases the flexibility of MCP by enabling LLMs to use external tools seamlessly. > [!TIP] > For Chinese version, please refer to [README_ZH.md](README_ZH.md). **Chatbot Streamlit Example** **Workflow Tracer Example** - 🚩 Update (2025-04-11): - Added chatbot streamlit example. - 🚩 Update (2025-04-10): - More complex LLM response parsing, supporting multiple MCP tool call…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related ai & ml servers