Kiro MCP Server 目录:可用服务一览与一键安装链接生成

Kiro 内置精选 MCP server 目录,覆盖 AWS、GitHub、数据库、监控、浏览器自动化等主流场景,支持一键安装。除官方目录外,还可以通过 MCP Registry 和 npm/PyPI 发现社区贡献的 server。本文还介绍如何为自己开发的 MCP server 生成标准安装链接,方便分享给团队或社区。

在 Kiro 面板的 MCP servers 标签页或 kiro.dev 上浏览目录,点击 Add to Kiro 即可一键安装。

精选 MCP Server 目录

名称 说明 前置依赖
Amazon Devices Builder Tools MCP 为 Amazon 设备应用提供开发、测试和调试工具 Node
Amplitude 接入 Amplitude 产品数据、实验和用户行为分析
AWS Documentation 搜索 AWS 文档、获取内容推荐 UV
Azure 管理 Azure 服务和资源 Node
Chrome DevTools 控制和检查 Chrome 浏览器,用于自动化、调试和性能分析 Node
Context7 获取任意库或框架的最新代码文档 Node
CrowdStrike 连接 CrowdStrike Falcon,实现安全分析和威胁猎杀自动化 UV
Databricks 在 Databricks 平台上构建、治理和查询数据
Datadog 接入 Datadog 可观测性与安全平台
Docker 管理 Docker 容器和镜像 Node
Dynatrace 接入 Dynatrace 可观测性平台 Node
Elastic 操作 Elasticsearch、AI、可观测性和安全平台 Node
Filesystem 在允许的目录范围内安全执行文件操作 Node
GCP 管理 Google Cloud Platform 资源 Node
Git 读取、搜索和操作 Git 仓库 UV
GitHub 管理 GitHub 仓库、issue 和 pull request
GitLab 在 Kiro 中管理 GitLab issue、MR 和 pipeline
IBM watsonx Orchestrate 搜索 watsonx Orchestrate 最新文档
Kubernetes 管理 Kubernetes 集群 Node
LLM.txt 访问 LLM.txt 文档和资源
Memory 基于知识图谱的 AI agent 持久化记忆系统 Node
MongoDB 操作 MongoDB 数据库 Node
Neo4j 操作 Neo4j 图数据库 neo4j-mcp
New Relic 通过 New Relic 监控和分析应用性能
Pinecone 向量数据库,适用于语义搜索和 RAG 工作流 Node
Playwright 使用 Playwright 进行浏览器自动化、截图和测试生成 Node
PostgreSQL 查询和管理 PostgreSQL 数据库 Node
Postman 管理 Postman 集合、API 和环境,发送请求
Sequential Thinking 通过迭代思考实现动态反射式问题求解 Node
Snowflake 接入 Snowflake 服务和资源
Strands Agent 访问 Strands Agents 文档 UV
Terraform 访问 Terraform provider 文档和模块,管理 HCP Terraform 工作区 Docker
Web Search 使用 Brave Search API 进行网页搜索 Node

分享你的 MCP Server

通过生成一键安装链接,让用户直接将你的 MCP server 添加到 Kiro。

安装链接格式

https://kiro.dev/launch/mcp/add?name=<server-name>&config=<url-encoded-config>
参数 类型 必填 说明
name String MCP server 的显示名称
config String URL 编码的 JSON 配置对象(格式见 MCP 配置文档)

生成安装链接

JavaScript/TypeScript:

function createKiroInstallLink(name: string, config: object): string {
  const encodedName = encodeURIComponent(name);
  const encodedConfig = encodeURIComponent(JSON.stringify(config));
  return `https://kiro.dev/launch/mcp/add?name=${encodedName}&config=${encodedConfig}`;
}

// 本地 server 示例
const localLink = createKiroInstallLink('aws-docs', {
  command: 'uvx',
  args: ['awslabs.aws-documentation-mcp-server@latest'],
  env: { FASTMCP_LOG_LEVEL: 'ERROR' },
  disabled: false,
  autoApprove: []
});

// 远程 server 示例
const remoteLink = createKiroInstallLink('aws-knowledge', {
  url: 'https://knowledge-mcp.global.api.aws',
  disabled: false,
  autoApprove: []
});

Python:

import json
from urllib.parse import quote

def create_kiro_install_link(name: str, config: dict) -> str:
    encoded_name = quote(name)
    encoded_config = quote(json.dumps(config))
    return f"https://kiro.dev/launch/mcp/add?name={encoded_name}&config={encoded_config}"

Bash:

create_kiro_link() {
  local name="$1"
  local config="$2"
  local encoded_name=$(printf %s "$name" | jq -sRr @uri)
  local encoded_config=$(printf %s "$config" | jq -sRr @uri)
  echo "https://kiro.dev/launch/mcp/add?name=${encoded_name}&config=${encoded_config}"
}

CONFIG='{"command":"npx","args":["-y","@modelcontextprotocol/server-git"],"disabled":false,"autoApprove":[]}'
create_kiro_link "git" "$CONFIG"

添加安装徽章

在项目 README 或文档中嵌入 Add to Kiro 徽章,支持一键安装:

<a href="https://kiro.dev/launch/mcp/add?name=my-server&config=%7B%22command%22%3A%22npx%22...%7D">
  <img src="https://kiro.dev/images/add-to-kiro.svg" alt="Add to Kiro" />
</a>

Markdown 格式:

[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=my-server&config=%7B%22command%22%3A%22npx%22...%7D)

用户点击后,会弹出确认框询问是否在 Kiro 中打开预填配置;如确认失败,页面会显示 server 名称和重试按钮。

发现更多 MCP Server

精选目录只是 MCP 生态的一小部分,更多 server 可以在以下渠道找到:

官方资源:

包管理平台:

  • npm — 搜索 mcp-server@modelcontextprotocol/server-*
  • PyPI — 搜索 mcp-server 或含 MCP 的包名

常见问题

Q:一键安装的 server 会自动启动吗?

安装后,本地 server 会在下次 Kiro 启动时自动运行;远程 server 则会立即尝试建立连接。如果前置依赖(如 Node.js、UV)未安装,server 会启动失败,需要先安装对应运行时。

Q:目录中的 server 都是官方维护的吗?

精选目录中的 server 经过 Kiro 团队审核,但许多来自第三方提供商(如 Amplitude、Datadog)。建议在使用前查阅 server 的官方文档,确认权限范围和数据使用政策。

Q:可以把自定义 server 分享给团队吗?

可以。生成安装链接后,任何有 Kiro 的团队成员点击链接即可一键安装。如果是内部工具,也可以直接在团队的工作区配置文件(.kiro/settings/mcp.json)中统一配置,通过版本控制分发。