本次项目的主要目标是什么？	实现一个基于CLI（命令行界面）的聊天机器人。
该聊天机器人允许用户对哪种类型的文档进行操作？	一组假文档（Fake documents）。
在本项目中，客户端（Client）连接的是哪种服务器？	自定义的MCP服务器（Custom MCP server）。
MCP服务器中实现了哪两个工具？	读取文档内容和更新文档内容。
在本项目中，文档数据是如何持久化的？	仅存储在内存中（In memory）。
在一个正常的项目中，通常会构建客户端还是MCP服务器？	通常只构建客户端或只构建MCP服务器。
本项目构建客户端和服务器的目的是什么？	为了更好地理解客户端和服务器如何协同工作。
在项目设置中，需要将API密钥放在哪个文件里？	`.env` 文件。
如果使用UV来运行项目，需要执行什么命令？	`uv run main.py`。
如果不使用UV来运行项目，需要执行什么命令？	`python main.py`。
