MCP Server for monitoring your Azure Functions apps
{
"mcpServers": {
"azfunc-insights-mcp-server": {
"args": [
"-y",
"azurite"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An Azure Functions MCP (Model Context Protocol) server that provides comprehensive monitoring and insights tools for your Azure Functions resources. Built with .NET 10 isolated worker and the Azure Functions MCP extension.
Is it safe?
No known CVEs for azurite.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 132 days ago. 416,408 weekly downloads.
Will it work with my client?
Transport: http. Compatibility not confirmed.
Context cost
7 tools. ~800 tokens (0.4% of 200K).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'azurite' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
ListFunctionsList all Azure Function Apps in your subscription with optional filtering by resource group and pagination
GetFunctionStatusGet detailed status of a specific Function App including state, functions list, runtime version, and host health checks
GetFunctionMetricsRetrieve execution metrics and analytics including counts, duration statistics, and success rate
GetFailedExecutionsAnalyze recent failures with full details including error messages, exception types, stack traces, and invocation IDs
GetTraceLogsGet recent trace logs from Application Insights with configurable severity level filtering for debugging
ListFailingFunctionsOverview of all failing Function Apps showing error rates and failure counts sorted by worst performers
QueryApplicationInsightsExecute custom KQL queries against Application Insights Log Analytics workspaces
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
MCP Server for GCP environment for interacting with various Observability APIs.
MCP Server for kubernetes management commands
AI cost tracking: 11 tools for spend, budgets, and Claude Code + Cursor + Cline costs
Real-time GitHub Actions observability: DORA Metrics, Cost Analysis, CI/CD Health dashboards.
MCP Security Weekly
Get CVE alerts and security updates for Azfunc Insights Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An Azure Functions MCP (Model Context Protocol) server that provides comprehensive monitoring and insights tools for your Azure Functions resources. Built with .NET 10 isolated worker and the Azure Functions MCP extension.
Simple 3-Step Setup:
Add your Azure Subscription ID to src/local.settings.json:
{
"Values": {
"AZURE_SUBSCRIPTION_ID": "your-subscription-id-here"
}
}
Remember to remove
.samplefromsrc/local.settings.sample.json
Start the MCP server:
cd src
func start
Connect in VS Code:
.vscode/mcp.jsonlocal-azure-function-insights serverExample tool invocations in chat:
#mcp_local-azure-f_ListFunctions List all my Azure Function Apps#mcp_local-azure-f_GetFunctionStatus What's the status of my-function-app?#mcp_local-azure-f_GetFailedExecutions Show me failed executions for payment-processor#mcp_local-azure-f_ListFailingFunctions Which of my functions are failing?#mcp_local-azure-f_GetTraceLogs Show me trace logs for broken-appListFunctions - List all Azure Function Apps in your subscription
GetFunctionStatus - Get detailed status of a specific Function App
/admin/host/status and /admin/host/ping)GetFunctionMetrics - Retrieve execution metrics and analytics
GetFailedExecutions - Analyze recent failures with full details
GetTraceLogs - Get recent trace logs from Application Insights
ListFailingFunctions - Overview of all failing Function Apps
QueryApplicationInsights - Execute custom KQL queries
git clone https://github.com/liliankasem/azfunc-insights-mcp-server.git
cd /path/to/azfunc-insights-mcp
dotnet restore