mcpbot

mcpbot

3.2

If you are the rightful owner of mcpbot and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCPBot is an implementation of a Model Context Protocol (MCP) client and server using FastAPI.

MCPBot


Documentation: https://gkenios.github.io/mcpbot


An implementation of an MCP client and server, using FastAPI.

To Do

  • Add metadata to the streaming answer.
  • Develop a client-side GUI for the MCP client with ReactJS.

Local

To run locally

  • Run uv sync --group local
  • In the .env file, set the secrets defined in the mcpbot/config-local.py file
  • If you have access download the whole .chromadb folder this link and place it in the root directory of the project.
    Otherwise, create your own vector database using the scripts/create_document.py script.