What is the primary deliverable of this project?	A CLI-based chatbot.
What is the function of the MCP client in this project?	To connect to a custom MCP server.
What two tools are implemented within the custom MCP server?	One to read document contents and one to update document contents.
Where are the documents used by the chatbot stored?	In memory (they are fake documents).
In a typical real-world project, what is usually implemented?	Either an MCP client or an MCP server.
What is the specific intent of building both a client and a server in this project?	To gain a better understanding of how they work together.
What file should the learner check for setup directions?	The README.md file.
What two setup steps are mentioned in the README.md?	Putting the API key into the .env file and installing dependencies.
How is the project run if the learner is using UV?	`uv run main.py`
How is the project run if the learner is not using UV?	`python main.py`
