cadac-appinsights
v0.2.0
Published
Model Context Protocol server for Azure Application Insights
Downloads
20
Maintainers
Readme
Cadac Application Insights MCP Server
Model Context Protocol server for Azure Application Insights.
Installation
Install globally via npm:
npm install -g cadac-appinsightsOr use with npx (no installation required):
npx cadac-appinsightsConfiguration
Add the server to your MCP settings configuration file:
Using npx (recommended)
{
"mcpServers": {
"cadac-appinsights": {
"command": "npx",
"args": ["-y", "cadac-appinsights"],
"env": {
"APPLICATIONINSIGHTS_RESOURCE_ID": "/subscriptions/your-subscription-id/resourceGroups/your-rg/providers/microsoft.insights/components/your-appinsights-name"
}
}
}
}Environment Variables
APPLICATIONINSIGHTS_RESOURCE_ID: The full Azure resource ID of your Application Insights instance
Authentication
The server uses Azure DefaultAzureCredential for authentication. Ensure you're logged in via:
- Azure CLI (
az login) - Azure PowerShell
- Managed Identity (when running in Azure)
- Environment variables
Usage
Once configured, the MCP server provides access to query Application Insights logs and metrics through your MCP client.
