Skip to content

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>
参数类型必填说明
nameStringMCP server 的显示名称
configStringURL 编码的 JSON 配置对象(格式见 MCP 配置文档)

生成安装链接

JavaScript/TypeScript:

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:

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:

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 徽章,支持一键安装:

html
<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 格式:

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)中统一配置,通过版本控制分发。