This is an MCP server to allow LLMs to interact with a running Prometheus instance via the API.
Note
This project is moved from jhadvig/genie-plugin preserving the history of commits.
Before starting, ensure you have the following:
- A working Lightspeed Core-based server with the capability to integrate the MCP server located in the
obs-mcpdirectory of this project. - Access to a model capable of tool calling. This project was tested with
gpt-4o-mini. - An environment where both Node.js (version 20 or higher) and Golang are available. Using
nvm(Node Version Manager) andgvm(Go Version Manager) is recommended for managing multiple versions. - Access to an OpenShift Container Platform (OCP) cluster with the monitoring plugin installed.
See the obs-mcp README