MCP Directory
Back

mcp_chatbot

by keli-wen · Python · ★ 251

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

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "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 →

Related other servers