MCP 是什么？	一种提供模型上下文和工具的通信层。
MCP 的两个主要组成元素是什么？	客户端 (Client) 和服务器 (Server)。
MCP 服务器通常包含哪些内部组件？	工具 (Tools)、资源 (Resources) 和提示 (Prompts)。
MCP 主要解决了开发中的什么难题？	减轻开发者维护大量工具代码和集成的负担。
MCP 如何改变工具的定义和运行方式？	将工具的定义和运行的负担从开发者服务器转移到 MCP 服务器。
MCP 服务器可以被视为什么？	外部服务的接口。
谁可以编写 MCP 服务器实现？	任何人都可以，但服务提供商通常会提供官方实现。
使用 MCP 服务器与直接调用 API 的主要区别是什么？	MCP 服务器节省了开发者编写工具模式和函数实现的时间。
MCP 服务器和工具使用（Tool Use）的关系是什么？	它们是互补的，但 MCP 服务器定义的是“谁”在执行工作。
