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`: 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: 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`: 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`: 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 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`: 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: