MCPBot\
---\ \ Documentation: \u003ca href="https://gkenios.github.io/mcpbot" target="_blank"\u003ehttps://gkenios.github.io/mcpbot\u003c/a\u003e\ \ ---\ \ 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.pyfile\ - If you have access download the whole
.chromadbfolder this link and place it in the root directory of the project. \u003cbr\u003e\
Otherwise, create your own vector database using the scripts/create_document.py script. \u003cbr\u003e
