3choff/mcp-chatbot
A simple CLI chatbot that demonstrates the integration of the Model Context Protocol (MCP).
Overview
3choff/mcp-chatbot is a Python MCP server licensed under MIT. A simple CLI chatbot that demonstrates the integration of the Model Context Protocol (MCP).
Ranked #4372 out of 25632 indexed tools.
Ecosystem
Python MIT
Signal Breakdown
Stars 248
Freshness 1y ago
Issue Health 60%
Contributors 1
Dependents 0
Forks 31
Description Good
License MIT
How to Improve
Description low impact
Freshness high impact
Contributors medium impact
Matched Queries
From the README
# MCP Chatbot This chatbot example demonstrates how to integrate the Model Context Protocol (MCP) into a simple CLI chatbot. The implementation showcases MCP's flexibility by supporting multiple tools through MCP servers and is compatible with any LLM provider that follows OpenAI API standards. If you find this project helpful, don’t forget to ⭐ star the [repository](https://github.com/3choff/mcp-chatbot) or buy me a ☕ [coffee](https://ko-fi.com/3choff). ## Key Features - **LLM Provider Flexibility**: Works with any LLM that follows OpenAI API standards (tested with Llama 3.2 90b on Groq and GPT-4o mini on GitHub Marketplace). - **Dynamic Tool Integration**: Tools are declared in the system prompt, ensuring maximum compatibility across different LLMs. - **Server Configuration**: Supports multiple MCP servers through a simple JSON configuration file like the Claude Desktop App. ## Requirements - Python 3.10 - `python-dotenv` - `requests` - `mcp` - `uvicorn` ## Installation 1. **Read full README on GitHub →
Are you the maintainer? Claim this listing