prometheus-mcp-server
@weetime
关于 prometheus-mcp-server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"prometheus-mcp-server-weetime": {
"command": "npx",
"args": [
"prometheus-mcp-server"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is prometheus-mcp-server?
A TypeScript-based Model Context Protocol (MCP) server that bridges Claude and Prometheus, enabling querying of metrics, series, labels, alerts, rules, and server status via PromQL.
How to use prometheus-mcp-server?
Install globally with npm install -g prometheus-mcp-server or run via npx prometheus-mcp-server. Configure the Prometheus URL using the PROMETHEUS_BASE_URL environment variable (defaults to http://localhost:9090). Add the server to Claude Desktop’s config file (MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%/Claude/claude_desktop_config.json) with the appropriate command and env settings.
Key features of prometheus-mcp-server
- Instant PromQL queries at a specific time
- Range PromQL queries over a time period
- Series discovery by label matchers
- Label name and value exploration
- Metadata access for metrics
- Target information from scrape configurations
- Alerts and recording/alerting rules
- Prometheus server status information
Use cases of prometheus-mcp-server
- Query current metric values for dashboards or alerting checks.
- Retrieve time-series data over a window for analysis or reporting.
- Discover available series and labels to explore the metric schema.
- Inspect scrape targets, alerts, and rules for operational monitoring.
- Get server status to verify Prometheus health and configuration.
FAQ from prometheus-mcp-server
How do I configure the Prometheus server URL?
Set the PROMETHEUS_BASE_URL environment variable to the desired Prometheus HTTP endpoint. The default is http://localhost:9090.
What functions does prometheus-mcp-server expose?
It provides nine MCP functions: mcp__instant_query, mcp__range_query, mcp__get_series, mcp__get_label_values, mcp__get_metadata, mcp__get_targets, mcp__get_alerts, mcp__get_rules, and mcp__get_status.
How can I run prometheus-mcp-server without installing it?
Use npx: npx prometheus-mcp-server. You can also set the PROMETHEUS_BASE_URL environment variable inline when using npx.
What transport does the server use?
It communicates over stdio, as is standard for MCP servers (mentioning stdio in the Debugging section for inspecting and debugging).
Are there any runtime dependencies beyond Node.js?
The server is a TypeScript project that compiles to JavaScript; Node.js is required to run it. All dependencies are bundled via npm.
开发工具 分类下的更多 MCP 服务器
JetBrains MCP Proxy Server
JetBrainsA model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
Serena
oraiosA powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
MCP-Bridge
SecretiveShellA middleware to provide an openAI compatible endpoint that can call MCP tools
评论