MCP Server 主要对外提供三类能力。Tool(工具)允许服务器公开可执行函数,供 LLM 主动调用以完成查询数据库、调用 API、发送消息等操作,是最常用的能力。Resource(资源)表示服务器向客户端提供的只读数据,比如文件、数据库记录、图片或日志等,用于为 LLM 提供上下文。Prompt(提示词)是服务器定义的可重用指令或模板,用户可以选择来引导对话,使输出更标准化。此外还有一些客户端尚未广泛支持的 Sampling 等高级能力。大部分客户端目前都支持 Tool,因此基于 Tool 开发是最佳起点。




