Mcp Chatbot
Created3choff
Demonstrates integrating the Model Context Protocol (MCP) into a CLI chatbot.
About
This project serves as an example of integrating the Model Context Protocol (MCP) into a command-line chatbot. It highlights MCP's ability to support multiple tools through MCP servers and is compatible with LLMs adhering to OpenAI API standards, showcasing flexibility and interoperability.
Key Features
- Supports any LLM provider that follows OpenAI API standards.
- Enables dynamic tool integration via system prompt declarations.
- Supports multiple MCP servers through JSON configuration.
- Automatically discovers tools from configured servers.
- Includes tool descriptions in the system prompt.
- 100 GitHub stars
Use Cases
- Demonstrates LLM provider flexibility.
- Shows dynamic integration of various tools.
- Illustrates compatibility with multiple MCP servers.