Mcp Chatbot icon

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.