服务器功能
服务器通过MCP为语言模型提供了添加上下文的基本构建块。这些基础功能实现了客户端、服务器和语言模型之间的丰富交互:
- 提示词:预定义的模板或指令,用于引导语言模型交互
- 资源:为模型提供额外上下文的结构化数据或内容
- 工具:允许模型执行操作或检索信息的可执行函数
每个基础功能可以在以下控制层级中概括:
基础功能 | 控制方式 | 描述 | 示例 |
---|---|---|---|
提示词 | 用户控制 | 由用户选择调用的交互式模板 | 斜杠命令、菜单选项 |
资源 | 应用程序控制 | 由客户端附加和管理的上下文数据 | 文件内容、Git历史 |
工具 | 模型控制 | 暴露给LLM以执行操作的函数 | API POST请求、文件写入 |
在下面深入了解这些关键基础功能: