Model Context Protocol(MCP)
Model Context Protocol(MCP)通过连接专用服务器,扩展了 Kiro 的功能,提供额外的工具和上下文信息。本指南帮助你设置、配置并使用 MCP 服务器。
什么是 MCP?
MCP 是一种协议,允许 Kiro 与外部服务器通信,访问专业工具和信息。例如,AWS Documentation MCP 服务器让你能在 Kiro 内直接搜索、阅读和获取 AWS 文档的推荐内容。
使用 MCP,你可以:
- 访问专业知识库和文档
- 集成外部服务和 API
- 利用领域专用工具扩展 Kiro 功能
- 创建适合自己工作流程的自定义工具
设置 MCP
前置条件
使用 MCP 前请确保:
- 安装最新版本的 Kiro
- 已满足目标 MCP 服务器要求的特定前置条件(详见各服务器文档)
管理 MCP 服务器
启用 MCP 支持
配置文件创建完成后:
- 使用
Cmd + ,
(Mac)或Ctrl + ,
(Windows/Linux)打开设置 - 搜索 “MCP”
- 启用 MCP 支持选项
- 重启 Kiro 以应用更改
使用 MCP 服务器标签页
Kiro 面板内置 MCP 服务器标签页,显示:
- 所有配置的 MCP 服务器
- 连接状态指示
- 快速访问服务器工具
使用方法:
- 点击活动栏中的 Kiro 图标
- 进入 MCP 服务器标签页
- 点击工具名称,将占位提示插入聊天窗口
故障排查
遇到 MCP 服务器问题时:
查看 MCP 日志
- 打开 Kiro 面板
- 切换到 Output(输出)标签
- 从下拉菜单选择 “Kiro - MCP Logs”
常见问题及解决方案
问题 | 解决方法 |
---|---|
连接失败 | 确认前置条件正确安装 |
权限错误 | 检查令牌和 API 密钥是否有效 |
工具无响应 | 查看 MCP 日志定位具体错误 |
配置无法加载 | 校验 JSON 语法并重启 Kiro |
其他资源
后续学习
创建钩子文件后,你可以继续学习: