MCPSkill
Mcp和Skill市场MCP 与 Skill
新手文章

MCP 和 Agent Skill 如何一起工作

一步一步看清楚:用户请求如何变成工具调用、任务步骤和最终答案。

最短解释

MCP 和 Skill 解决的是同一个大问题里的不同部分。MCP 回答“Agent 能访问什么?” Skill 回答“Agent 应该怎么完成这个任务?”

层次回答的问题例子
MCP我能调用什么工具或数据?搜索文档、读取工单、查询库存。
Skill我应该按什么步骤做?检查错误、收集日志、对比版本、写总结。

一个具体故事

假设用户说:“帮我找出昨天结账页失败的原因,并写一段简短事故总结。”

1
Skill 给计划

事故分析 Skill 告诉 Agent 收集时间线、现象、影响范围、疑似原因、修复方式和后续动作。

2
MCP 给访问能力

MCP 服务端暴露读取日志、搜索工单、查看部署、查询监控数据等工具。

3
Agent 按计划执行

它使用 Skill 清单,只在某一步需要外部证据时调用 MCP 工具。

4
最终答案结构化

Skill 定义报告格式,MCP 提供事实材料。

完整流程

用户请求
  ↓
Agent 判断有没有匹配的 Skill
  ↓
Skill 加载步骤、参考资料和输出规则
  ↓
Agent 判断需要哪些事实或动作
  ↓
MCP Client 发现可用服务端和工具
  ↓
Agent 用结构化输入调用 MCP 工具
  ↓
MCP Server 校验、执行、返回结果
  ↓
Agent 按 Skill 步骤使用结果
  ↓
最终答案、报告、文件、工单或下一步动作

判断口诀

需要 MCP当 Agent 要访问工具、API、数据库、文件系统或服务。
需要 Skill当 Agent 要按可重复方法做事,或输出稳定交付物。
两者都要当 Agent 既要外部事实,又要遵循严格流程。
不要混淆工具不是流程,流程也不是工具连接。