CnOps 社区
首页开源项目实践文章视频课程常见问答开发者工具
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具

CnOps 社区

愿景

CnOps 社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页问答MCP协议提供了哪三种主要能力,分别适用于什么场景?

MCP协议提供了哪三种主要能力,分别适用于什么场景?

#MCP#Tool#Resource#Prompt#能力模型

CNOps | 2026-04-14

MCP协议提供了 Tool、Resource 和 Prompt 三种主要能力:

  1. Tool(工具):允许服务器公开可执行的函数,LLM可以直接调用这些函数完成特定操作,如查询数据库、发送消息、调用API或执行业务逻辑。Tool是最常用的能力,大部分MCP客户端都支持。
  2. Resource(资源):表示服务器向客户端提供的各类只读数据,如文件、数据库记录、图片或日志等。Resource由客户端或应用管理,用于为LLM提供上下文信息,帮助其更好地理解和响应用户需求。
  3. Prompt(提示词):由服务器定义的可重用指令或模板,用户可以通过选择提示词来引导或标准化与LLM的交互过程。Prompt的选择权掌握在用户手中,可灵活定制对话体验。

此外还有更高级的采样(Sampling)能力,但目前大部分客户端尚未支持。