服务器功能

ℹ️
协议修订版: 2024-11-05

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

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

每个原语可以总结为以下控制层次结构:

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

在下面更详细地探索这些关键原语: