Extend Kiro's capabilities with MCP servers that connect to external services, databases, and tools. Browse the directory below and click Add to Kiro for one-click installation.
| Name | Install | Description |
|---|---|---|
| Amazon Devices Builder Tools MCP | + Add to Kiro | The Builder Tools MCP provides context and tools to develop, test, and debug apps for Amazon devices. For detailed and up-to-date capabilities, see the official documentation. Requires Node installed. |
| Amplitude | + Add to Kiro | Interact with Amplitude AI-Powered product data, experiments, and user behavior. |
| Apify | + Add to Kiro | Connect Kiro with thousands of tools for web scraping, data extraction, and automation. Run Actors, access results, and search Apify documentation. |
| Atlassian | + Add to Kiro | Plan, track, and collaborate across Jira, Confluence, and Compass with the Atlassian Rovo MCP Server. |
| AWS Documentation | + Add to Kiro | Access to AWS documentation, search capabilities, and content recommendations. Requires UV Installed |
| Azure | + Add to Kiro | Interact with Azure services and resources. Requires Node installed |
| BNB Chain | + Add to Kiro | Official BNB Chain MCP: on-chain queries, token/NFT operations, Greenfield storage, and ERC-8004 agent registry for BSC & opBNB. Requires Node installed |
| Canva | + Add to Kiro | AI-powered development assistance for building Canva apps and integrations. Access Canva documentation, App UI Kit components, and Apps SDK resources. |
| Chrome DevTools | + Add to Kiro | Control and inspect a live Chrome browser with DevTools for automation, debugging, and performance analysis. Requires Node installed |
| CMC Agent Hub | + Add to Kiro | CoinMarketCap's agent skill hub: precomputed crypto market data, analytics, and strategy-ready signals for AI agents. |
| Context7 | + Add to Kiro | Up-to-date code documentation for any library or framework. Requires Node installed |
| CrowdStrike | + Add to Kiro | Connect AI agents to CrowdStrike Falcon for automated security analysis and threat hunting. Requires UV Installed |
| Databricks | + Add to Kiro | Build, govern, and query on the Databricks Data Intelligence Platform with Unity Catalog, Genie, Vector Search, SQL, and AI-assisted development. Requires setup. |
| Datadog | + Add to Kiro | Interact with Datadog AI-Powered Observability and Security Platform. |
| Docker | + Add to Kiro | Manage Docker containers and images. Requires Node installed |
| Docling for IBM watsonx | + Add to Kiro | Convert PDF and other documents into structured formats and generate new documents with Docling MCP, including support for RAG workflows. Requires UV Installed and Docling for IBM watsonx subscription. Official documentation. |
| Dynatrace | + Add to Kiro | Interact with Dynatrace Observability Platform. Requires Node installed |
| Elastic | + Add to Kiro | Provides a standardized interface for external clients to access Elastic Agent Builder tools to interact with Elasticsearch, AI, Observability and Security platform. Requires Node installed. |
| Filesystem | + Add to Kiro | Secure file operations within allowed directories. Requires Node installed |
| GCP | + Add to Kiro | Manage Google Cloud Platform resources. Requires Node installed |
| Git | + Add to Kiro | Read, search, and manipulate Git repositories. Requires UV Installed |
| GitHub | + Add to Kiro | Interact with GitHub repositories, issues, and pull requests. |
| GitLab | + Add to Kiro | GitLab MCP server allows you to plan, track, and manage issues, merge requests, and pipelines from Kiro. |
| Grafana Cloud | + Add to Kiro | Interact with Open Agentic Observability via Grafana Cloud. |
| IBM watsonx Orchestrate | + Add to Kiro | Interact with tools for searching up-to-date documentation about watsonx Orchestrate. |
| Kubernetes | + Add to Kiro | Interact with Kubernetes clusters. Requires Node installed |
| Memory | + Add to Kiro | Knowledge graph-based persistent memory system for AI agents. Requires Node installed |
| MongoDB | + Add to Kiro | Interact with MongoDB databases. Requires Node installed |
| Neo4j | + Add to Kiro | Interact with Neo4j graph databases. Requires neo4j-mcp installed |
| New Relic | + Add to Kiro | Monitor and analyze application performance with the New Relic observability platform. |
| Pinecone | + Add to Kiro | Vector database for semantic search, RAG workflows, and AI applications. Requires Node installed |
| PingCAP | + Add to Kiro | Interact with TiDB Cloud, a distributed SQL database with HTAP, vector search, and full read/write support for cloud-native applications. Requires UV Installed |
| Plaud | + Add to Kiro | Access your Plaud AI voice recordings, transcripts, and AI-generated notes directly from Kiro — search recordings, pull summaries, action items, and full speaker-labeled transcripts. |
| Playwright | + Add to Kiro | Browser automation with Playwright for web scraping, screenshots, and test code generation. Requires Node installed |
| PostgreSQL | + Add to Kiro | Query and manage PostgreSQL databases. Requires Node installed |
| Postman | + Add to Kiro | Interact with your Postman collections, APIs, and environments. Send requests, manage workspaces, and access your API definitions. |
| Sequential Thinking | + Add to Kiro | Dynamic and reflective problem-solving through iterative thinking. Requires Node installed |
| Snowflake | + Add to Kiro | Interact with Snowflake services and resources. Official documentation |
| Strands Agent | + Add to Kiro | Access documentation about Strands Agents. Requires UV Installed |
| Terraform | + Add to Kiro | Access current Terraform provider documentation, modules, and Sentinel policies from the Terraform registry. Manage HCP Terraform and Terraform Enterprise workspaces, variables, tags, and runs. Requires Docker Installed |
| Web Search | + Add to Kiro | Search the web using Brave Search API. Requires Node installed |
Create one-click installation links that let users add your MCP server to Kiro instantly.
URL Format:
https://kiro.dev/launch/mcp/add?name=<server-name>&config=<url-encoded-config>
Query Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
name | String | Yes | Display name for the MCP server |
config | String | Yes | URL-encoded JSON configuration object (see MCP Configuration for schema) |
Use these helper functions to programmatically create installation links for your MCP server. These links work universally across GitHub, web browsers, and documentation.
JavaScript/TypeScript:
function createKiroInstallLink(name, config) { const encodedName = encodeURIComponent(name); const encodedConfig = encodeURIComponent(JSON.stringify(config)); return `https://kiro.dev/launch/mcp/add?name=${encodedName}&config=${encodedConfig}`; } // Example 1: Local server with command execution const localServerLink = createKiroInstallLink('aws-docs', { command: 'uvx', args: ['awslabs.aws-documentation-mcp-server@latest'], env: { FASTMCP_LOG_LEVEL: 'ERROR' }, disabled: false, autoApprove: [] }); // Example 2: Remote server with URL endpoint const remoteServerLink = createKiroInstallLink('aws-knowledge', { url: 'https://knowledge-mcp.global.api.aws', disabled: false, autoApprove: [] }); // Example 3: Server with environment variables const dbServerLink = createKiroInstallLink('postgresql', { command: 'npx', args: ['-y', '@modelcontextprotocol/server-postgres'], env: { POSTGRES_CONNECTION_STRING: 'postgresql://localhost:5432/mydb' }, disabled: false, autoApprove: [] });
Python:
import json from urllib.parse import urlencode, quote def create_kiro_install_link(name: str, config: dict) -> str: """ Creates a Kiro install link for one-click MCP server installation Args: name: Display name for the MCP server config: MCP server configuration dictionary Returns: Formatted HTTPS install link URL """ encoded_name = quote(name) encoded_config = quote(json.dumps(config)) return f"https://kiro.dev/launch/mcp/add?name={encoded_name}&config={encoded_config}" # Example usage link = create_kiro_install_link('my-server', { 'command': 'npx', 'args': ['-y', '@myorg/my-mcp-server'], 'disabled': False, 'autoApprove': [] })
Command Line (Bash):
#!/bin/bash # Function to create Kiro install link create_kiro_link() { local name="$1" local config="$2" # URL encode the parameters 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}" } # Example usage CONFIG='{"command":"npx","args":["-y","@modelcontextprotocol/server-git"],"disabled":false,"autoApprove":[]}' create_kiro_link "git" "$CONFIG"
Include the Add to Kiro badge in your project's README or documentation to let users install your MCP server with a single click:
<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:
[](https://kiro.dev/launch/mcp/add?name=my-server&config=%7B%22command%22%3A%22npx%22...%7D)
When clicked, users are prompted to open Kiro with the server configuration pre-filled. If the prompt doesn't work, the page displays the server name and a retry button.
The directory above features curated servers, but hundreds more are available in the MCP ecosystem.
MCP Registry - Browse the official registry of community-contributed MCP servers with detailed documentation and installation instructions.
Model Context Protocol Organization - Explore reference implementations and official servers maintained by the MCP team.
npm (Node.js) - Search for mcp-server or @modelcontextprotocol/server-* to find JavaScript/TypeScript implementations.
PyPI (Python) - Search for mcp-server or packages with MCP in the name to find Python implementations.
Server directory