MCP 使用

实际使用示例

AWS 文档 MCP 服务器

“AWS 文档 MCP 服务器提供工具来直接在 Kiro 中搜索、阅读和获取 AWS 文档的建议。“

典型工作流

  1. 配置 MCP 服务器

    • 在设置中启用 MCP 支持
    • 添加所需的 MCP 服务器配置
    • 验证连接状态
  2. 使用 MCP 工具

    • 通过命令面板访问 MCP 工具
    • 在聊天中直接使用 MCP 功能
    • 通过 Kiro 面板中的 MCP 服务器标签页
  3. 集成到开发工作流

    • 在代码编写过程中查询文档
    • 获取最佳实践建议
    • 访问 API 参考和示例

配置示例

基本配置

{
  "mcpServers": {
    "aws-docs": {
      "command": "npx",
      "args": ["@aws/mcp-server-aws-docs"],
      "env": {}
    }
  }
}

高级配置

{
  "mcpServers": {
    "custom-server": {
      "command": "/path/to/server",
      "args": ["--config", "/path/to/config.json"],
      "env": {
        "API_KEY": "${env:MY_API_KEY}"
      }
    }
  }
}

最佳实践

安全性

  • 使用环境变量存储敏感信息
  • 定期轮换 API 密钥
  • 验证 MCP 服务器的可信度

性能

  • 只启用必需的 MCP 服务器
  • 监控资源使用情况
  • 配置适当的超时设置

可维护性

  • 记录自定义 MCP 服务器配置
  • 版本控制配置文件
  • 定期更新 MCP 服务器

故障排除

常见问题

问题解决方案
连接失败验证前提条件
权限错误检查令牌和 API 密钥
工具无响应查看 MCP 日志
配置未加载验证 JSON 语法并重启

调试步骤

  1. 检查 MCP 服务器状态指示器
  2. 查看 Kiro 日志中的错误消息
  3. 验证 MCP 服务器配置语法
  4. 测试网络连接和防火墙设置

扩展 Kiro

MCP 允许您通过以下方式扩展 Kiro:

  • 集成专门的知识库
  • 连接外部 API 和服务
  • 创建自定义工具和工作流
  • 添加领域特定功能

页面最后更新:2025年7月14日