MCP vmanomaly Server

Provides an MCP interface to interact with vmanomaly for health checks, model management, config generation, alert rules, and documentation search.
  • go

6

GitHub Stars

go

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

This MCP server enables intelligent assistants to interact with the vmanomaly anomaly detection system via a standardized Model Context Protocol interface. It provides health checks, model management, configuration generation, alert rule generation, and documentation search, all with embedded up-to-date vmanomaly documentation for offline use. Use it to integrate AI-assisted workflows with your vmanomaly deployment and observability tooling.

How to use

You will run the MCP server alongside your vmanomaly instance and connect your MCP client to either the HTTP or the standard I/O transport. Use the HTTP transport to expose a streaming endpoint that your client can connect to over the network. Use the stdio transport when you want to run the MCP server as a local process and interact via standard input and output.

How to install

Prerequisites you need before installation: a running vmanomaly instance (version 1.28.3+ with REST API access) and a Go toolchain if you plan to build from source.

Installation options are shown here. Choose the path that matches your environment.

Additional sections

Configuration details, security considerations, usage examples, and troubleshooting tips are provided below to help you deploy and operate the MCP server effectively.

Available tools

vmanomaly_health_check

Check vmanomaly server health status

vmanomaly_get_buildinfo

Get build information including version and Go version

vmanomaly_get_metrics

Retrieve vmanomaly metrics in Prometheus format

vmanomaly_list_models

List all available anomaly detection model types

vmanomaly_get_model_schema

Get JSON schema for a specific model type

vmanomaly_validate_model_config

Validate a model configuration before use

vmanomaly_validate_config

Validate complete vmanomaly YAML configuration

vmanomaly_search_docs

Full-text search across vmanomaly documentation with fuzzy matching

vmanomaly_check_compatibility

Check if persisted state is compatible with runtime version

vmanomaly_generate_alert_rule

Generate VMAlert rule YAML for anomaly score alerting

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational