协议版本: 2024-11-05
服务器通过MCP提供为语言模型添加上下文的基础构件。这些原语支持客户端、服务器与语言模型之间的丰富交互:
  • 提示词: 预先定义的模板或指令,用于指导语言模型的交互
  • 资源: 为模型提供额外上下文的结构化数据或内容
  • 工具: 可执行函数,允许模型执行操作或检索信息
每个原语可以总结为以下控制层级:
基础操作控制方式描述示例
提示用户控制通过用户选择调用的交互式模板斜杠命令,菜单选项
资源应用程序控制客户端附加和管理的上下文数据文件内容,git历史记录
工具模型控制暴露给LLM以执行操作的函数API POST请求, 文件写入
详细探索以下关键基础构件: