服务器功能

服务器通过MCP为语言模型提供了添加上下文的基本构建块。这些基础功能实现了客户端、服务器和语言模型之间的丰富交互:

  • 提示词:预定义的模板或指令,用于引导语言模型交互
  • 资源:为模型提供额外上下文的结构化数据或内容
  • 工具:允许模型执行操作或检索信息的可执行函数

每个基础功能可以在以下控制层级中概括:

基础功能 控制方式 描述 示例
提示词 用户控制 由用户选择调用的交互式模板 斜杠命令、菜单选项
资源 应用程序控制 由客户端附加和管理的上下文数据 文件内容、Git历史
工具 模型控制 暴露给LLM以执行操作的函数 API POST请求、文件写入

在下面深入了解这些关键基础功能: