这个项目主要构建的是什么应用？	一个基于CLI（命令行界面）的聊天机器人。
在这个项目中，我们同时构建了哪两个核心组件？	一个MCP客户端和一个自定义MCP服务器。
自定义MCP服务器内部实现了哪两个工具？	读取文档内容和更新文档内容。
在本项目中，文档是如何存储的？	它们是虚构的，仅存储在内存中。
在一个正常的项目中，我们通常会实现客户端还是服务器？	通常只实现客户端或服务器中的一个。
项目初始设置需要下载哪个文件？	CLIProject.zip。
在环境配置中，必须指定哪两个环境变量？	Bedrock区域（region）和模型ID（model ID）。
依赖安装需要完成哪些步骤？	设置Python环境并安装必要的软件包。
如果使用uv来运行项目，需要执行什么命令？	uv run main.py。
这个聊天机器人允许用户对什么进行操作？	对一组文档进行操作。
