---
title: "Azure Application Insights adapter: Kotharo"
version: v0.8.3
canonical: https://kotharo.com/docs/adapters/azure-app-insights/
---

# Azure Application Insights

Connects Kotharo to Azure Application Insights for errors and logs. [All adapters](https://kotharo.com/docs/adapters/)

## What you need

- An MCP server for Azure Application Insights, connected in Claude Code.
- The `npx` command, from [Node.js, which brings npm and npx](https://nodejs.org/en/download).
- The `az` command, from [Azure CLI](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli).

## Connect

`/kotharo:setup` finds Azure Application Insights and takes you through these steps. To connect it by hand:

```
claude mcp add --scope user azure -- npx -y @azure/mcp@3 server start --namespace monitor --mode all --read-only
```

Install Node.js, which brings npm and npx. [Its install page](https://nodejs.org/en/download) covers other systems.

macOS:

```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.8/install.sh | bash
\. "$HOME/.nvm/nvm.sh"
nvm install 24
```

Windows, in Git Bash:

```
powershell -c "irm https://community.chocolatey.org/install.ps1|iex"
choco install nodejs --version="24.22.1"
```

Linux:

```
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.8/install.sh | bash
\. "$HOME/.nvm/nvm.sh"
nvm install 24
```

Install Azure CLI. [Its install page](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli) covers other systems.

macOS:

```
brew update && brew install azure-cli
```

Windows, in Git Bash:

```
winget install --exact --id Microsoft.AzureCLI
```

Linux:

```
curl -fsSL 'https://azurecliprod.blob.core.windows.net/$root/deb_install.sh' | sudo bash
```

## Sign in

Run az login, then az account set --subscription `<subscription>` for the one that holds Application Insights. Reading needs Log Analytics Reader on its workspace.

To check you are signed in, run `az account show`.

Generated from Kotharo v0.8.3.
