From 0e0b672ad861736201f0865163f4e6c5f290d2e4 Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 12:52:23 -0400 Subject: [PATCH 1/7] docs: Add one-click 'Add to Kiro' install badge for filesystem server --- src/filesystem/README.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/filesystem/README.md b/src/filesystem/README.md index c099da1e8c..9beb57dc82 100644 --- a/src/filesystem/README.md +++ b/src/filesystem/README.md @@ -204,6 +204,37 @@ The mapping for filesystem tools is: > Note: `idempotentHint` and `destructiveHint` are meaningful only when `readOnlyHint` is `false`, as defined by the MCP spec. +## Usage with Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=filesystem&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-filesystem%22%2C%22%2Fpath%2Fto%2Fallowed%2Fdir%22%5D%7D) + +### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "filesystem": { + "command": "npx", + "args": [ + "-y", + "@modelcontextprotocol/server-filesystem", + "/Users/username/Desktop", + "/path/to/other/allowed/dir" + ] + } + } +} +``` + +3. Replace the paths with directories you want the server to access. + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ## Usage with Claude Desktop Add this to your `claude_desktop_config.json`: From 0b58af84167ca910b65907023017b781ba70117d Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:34:07 -0400 Subject: [PATCH 2/7] docs: Add one-click 'Add to Kiro' install badge for everything server --- src/everything/README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/everything/README.md b/src/everything/README.md index 34a948a2fe..dc9bf3abeb 100644 --- a/src/everything/README.md +++ b/src/everything/README.md @@ -13,6 +13,33 @@ This MCP server attempts to exercise all the features of the MCP protocol. It is A complete list of the registered MCP primitives and other protocol features demonstrated can be found in the [Server Features](docs/features.md) document. +## Usage with Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=everything&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-everything%22%5D%7D) + +### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "everything": { + "command": "npx", + "args": [ + "-y", + "@modelcontextprotocol/server-everything" + ] + } + } +} +``` + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ## Usage with Claude Desktop (uses [stdio Transport](https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#stdio)) Add to your `claude_desktop_config.json`: From 9fe9980d435e28008665191d82e9ffe7592b139a Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:34:19 -0400 Subject: [PATCH 3/7] docs: Add one-click 'Add to Kiro' install badge for git server --- src/git/README.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/git/README.md b/src/git/README.md index c9ec3140be..1111a862e9 100644 --- a/src/git/README.md +++ b/src/git/README.md @@ -119,6 +119,32 @@ python -m mcp_server_git ## Configuration +### Usage with Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=git&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-server-git%22%5D%7D) + +#### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "git": { + "command": "uvx", + "args": ["mcp-server-git", "--repository", "path/to/git/repo"] + } + } +} +``` + +3. Replace `path/to/git/repo` with the path to your Git repository. + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ### Usage with Claude Desktop Add this to your `claude_desktop_config.json`: From 71443ba56c9aeb84e1fd934dd25f2ac3fcd7c40b Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:35:33 -0400 Subject: [PATCH 4/7] docs: Add one-click 'Add to Kiro' install badge for memory server --- src/memory/README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/memory/README.md b/src/memory/README.md index fdb8c4613e..15b5b979da 100644 --- a/src/memory/README.md +++ b/src/memory/README.md @@ -125,6 +125,33 @@ Example: - Relations between requested entities - Silently skips non-existent nodes +# Usage with Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=memory&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-memory%22%5D%7D) + +## Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "memory": { + "command": "npx", + "args": [ + "-y", + "@modelcontextprotocol/server-memory" + ] + } + } +} +``` + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + # Usage with Claude Desktop ### Setup From 03789630938410e373642cd20eaf51810ada40a7 Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:35:48 -0400 Subject: [PATCH 5/7] docs: Add one-click 'Add to Kiro' install badge for fetch server --- src/fetch/README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/fetch/README.md b/src/fetch/README.md index 2c3e048927..4fe6388ab4 100644 --- a/src/fetch/README.md +++ b/src/fetch/README.md @@ -49,6 +49,30 @@ python -m mcp_server_fetch ## Configuration +### Configure for Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=fetch&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-server-fetch%22%5D%7D) + +#### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "fetch": { + "command": "uvx", + "args": ["mcp-server-fetch"] + } + } +} +``` + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ### Configure for Claude.app Add to your Claude settings: From d76ad0b1b9fc6fe6a2ee9ec62b11db078781a6f8 Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:35:58 -0400 Subject: [PATCH 6/7] docs: Add one-click 'Add to Kiro' install badge for sequential thinking server --- src/sequentialthinking/README.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/sequentialthinking/README.md b/src/sequentialthinking/README.md index 45d2c30f75..ab57e96a09 100644 --- a/src/sequentialthinking/README.md +++ b/src/sequentialthinking/README.md @@ -69,6 +69,33 @@ After installing the server in your MCP host: ## Configuration +### Usage with Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=sequential-thinking&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40modelcontextprotocol%2Fserver-sequential-thinking%22%5D%7D) + +#### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "sequential-thinking": { + "command": "npx", + "args": [ + "-y", + "@modelcontextprotocol/server-sequential-thinking" + ] + } + } +} +``` + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ### Usage with Claude Desktop Add this to your `claude_desktop_config.json`: From 7196b52f5a82c9a2d9c66785aadfbe8a5d800950 Mon Sep 17 00:00:00 2001 From: Jay Raval Date: Wed, 22 Apr 2026 13:36:14 -0400 Subject: [PATCH 7/7] docs: Add one-click 'Add to Kiro' install badge for time server --- src/time/README.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/time/README.md b/src/time/README.md index 51107f51de..96322f83ec 100644 --- a/src/time/README.md +++ b/src/time/README.md @@ -43,6 +43,30 @@ python -m mcp_server_time ## Configuration +### Configure for Kiro + +For quick installation, click the button below: + +[![Add to Kiro](https://kiro.dev/images/add-to-kiro.svg)](https://kiro.dev/launch/mcp/add?name=time&config=%7B%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22mcp-server-time%22%5D%7D) + +#### Manual Configuration + +1. From the Kiro panel, select the **MCP Servers** tab, or open the file `.kiro/settings/mcp.json` in your project. +2. Add the following configuration: + +```json +{ + "mcpServers": { + "time": { + "command": "uvx", + "args": ["mcp-server-time"] + } + } +} +``` + +For more details, see the Kiro MCP documentation for [IDE](https://kiro.dev/docs/ide/mcp/configuration/) or [CLI](https://kiro.dev/docs/cli/mcp/configuration/). + ### Configure for Claude.app Add to your Claude settings: