Auvik MCP server
MCP server for the Auvik network monitoring API — devices, alerts, statistics, billing.
1 stars
Reviews
Write oneNobody has reviewed Auvik yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Auvik tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Auvik compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 70/100
- higher than 35% of 48,255 servers
- GitHub stars
- 1
- more than 65% of 28,688 servers
Release history: 3 versions in the registry since 2026-08-26, latest 2026-10-10, typically one every 44 days.
Install Auvik in Claude Code, Cursor or VS Code
claude mcp add auvik-mcp -- docker run -i --rm ghcr.io/wyre-ai/auvik-mcp:v1.4.6
What the publisher says
From the Auvik repository's README, as published. We do not edit it. Read it on GitHub
Auvik MCP Server
MCP server for the Auvik network monitoring API. This server provides tools to interact with Auvik's network monitoring platform, allowing you to manage devices, networks, alerts, and more.
Features
- Multi-tenant support - Works in both single-tenant and gateway modes
- Comprehensive API coverage - 25+ tools covering all major Auvik API endpoints
- Transport flexibility - Supports both HTTP and stdio transports
- Type-safe - Built with TypeScript and Zod validation
- Docker ready - Available as a containerized solution
Tools Available
Status and Navigation
- auvik_status - Check server status and configuration
- auvik_navigate - Get navigation links to Auvik UI and documentation
Tenants
- auviktenantslist - List all accessible tenants
- auviktenantsget - Get basic tenant information
- auviktenantsdetail - Get detailed tenant information
Devices
- auvikdeviceslist - List network devices
- auvikdevicesget - Get basic device information
- auvikdevicesget_details - Get detailed device information
- auvikdevicesget_warranty - Get device warranty information
- auvikdevicesget_lifecycle - Get device lifecycle information
Networks
- auviknetworkslist - List discovered networks
- auviknetworksget - Get network information
Interfaces
- auvikinterfaceslist - List network interfaces
Configurations
- auvikconfigurationslist - List device configurations
- auvikconfigurationsget - Get specific configuration
Entities
- auvikentitieslist_notes - List entity notes
- auvikentitieslist_audits - List entity audit logs
Alerts
- auvikalertslist - List alert history. Scope to recent alerts with filterdetectedTimeAfter/filterdetectedTimeBefore (ISO 8601); filter by filterstatus/filterseverity; paginate by cursor with pageSize + pageAfter (follow the returned nextPageAfter). sort is a best-effort passthrough.
- auvikalertsget - Get specific alert
- auvikalertsdismiss - Dismiss/acknowledge alert
Statistics
- auvikstatisticsdevice - Get device performance metrics
- auvikstatisticsinterface - Get interface performance metrics
- auvikstatisticsservice - Get service performance metrics
- auvikstatisticssnmp_poller - Get SNMP poller metrics
Billing
- auvikbillingclient_usage - Get client billing usage
- auvikbillingdevice_usage - Get device billing usage
Raw
- auvikrawrequest - Make a raw request to any Auvik endpoint (method GET/POST, path, optional query/body). Returns the unmodified JSON:API response. For endpoints or params the typed tools don't expose.
Installation
Environment Variables
Single-tenant mode (stdio/direct):
AUVIK_USERNAME=your_auvik_username
AUVIK_API_KEY=your_auvik_api_key
AUVIK_REGION=us1 # Optional: us1, us2, us3, us4, us5, us6, lnx, eu1, eu2, au1, ca1Gateway mode (HTTP):
Credentials are provided via request headers:
- x-auvik-username
- x-auvik-api-key
- x-auvik-region (optional)
Docker
# Pull from GitHub Container Registry
docker pull ghcr.io/wyre-ai/auvik-mcp:latest
# Run with environment variables
docker run -d \
-p 8080:8080 \
-e AUVIK_USERNAME=your_username \
-e AUVIK_API_KEY=your_api_key \
-e AUVIK_REGION=us1 \
ghcr.io/wyre-ai/auvik-mcp:latestDocker Compose
version: '3.8'
services:
auvik-mcp:
image: ghcr.io/wyre-ai/auvik-mcp:latest
ports:
- "8080:8080"
environment:
- AUVIK_USERNAME=your_username
- AUVIK_API_KEY=your_api_key
- AUVIK_REGION=us1Local Development
git clone https://github.com/WYRE-AI/auvik-mcp.git
cd auvik-mcp
npm install
npm run build
# Run with stdio transport
npm start
# Run with HTTP transport
npm run start:httpUsage
With MCP Gateway
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Auvik: common questions
- Is Auvik MCP server safe?
- Mostly: it is graded B (70/100). Read the Auvik safety report
- How do I install Auvik?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Auvik need an API key?
- Yes. The registry entry asks for
AUVIK_API_KEY. - Is Auvik maintained?
- The last commit was 6 days ago (2026-10-29). The latest release is v1.4.6.
- What can I use instead of Auvik?
- Servers from other publishers that do the same job: Netdata MCP server and UniFi Network MCP server.
- How does Auvik compare with other MCP servers?
- safety score 70/100 (higher than 35% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers). Full comparison.
Alternatives to Auvik
Same job from other publishers: the closest match first, then the best rated.
- NetdataReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.not reviewedWidely usedA
- UniFi Network MCPManage UniFi Network devices, clients, firewall, VLANs, VPNs, and more via MCP.not reviewedEstablishedB