Documentation: https://gkenios.github.io/mcpbot
An implementation of an MCP client and server, using FastAPI. Designed for running locally or using Azure resources.
- Change OAuth2 to the new MCP OAuth2 flow
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.
Otherwise, create your own vector database using thescripts/create_document.pyscript.