Releases: idanfishman/prometheus-mcp
Releases · idanfishman/prometheus-mcp
Release list
v1.1.3
1.1.3 - 2025-07-14
Changed
- Bumped dependencies:
@modelcontextprotocol/sdkto^1.15.1dotenvto^17.2.0zodto^3.25.76eslintto^9.31.0@eslint/jsto^9.31.0@types/nodeto^24.0.13typescript-eslintto^8.36.0
Full Changelog: v1.1.2...v1.1.3
v1.1.2
1.1.2 - 2025-06-30
Fixed
- Fixed the issue where the MCP server was not working because of the
dotenvlogging.
Changed
- Bumped dependencies:
@modelcontextprotocol/sdkto^1.13.2@eslint/jsto^9.30.0@types/nodeto^24.0.4dotenvto^17.0.0eslintto^9.30.0eslint-plugin-prettierto^5.5.1prettierto^3.6.2
Full Changelog: v1.1.1...v1.1.2
v1.1.0
1.1.0 - 2025-06-29
Added
- PostgreSQL AI DBA Example - Complete demonstration of Claude acting as an AI DBA using the Prometheus MCP server
- 60-minute Black Friday e-commerce simulation with 6 realistic performance phases
- Full Docker stack: PostgreSQL, Prometheus, Grafana, PgBench load generator
- 9 custom SQL workload patterns simulating real-world database issues
- 4 AI DBA prompt templates for different analysis scenarios
- Automated orchestration scripts for one-command deployment
- Release workflow for creating
.dxtextension package for one-click installation in Claude Desktop
Changed
- Upgraded Docker base image to
node-ltsversion22.17.0.
Full Changelog: v1.0.3...v1.1.0
v1.0.3
1.0.3 - 2025-06-26
Fixed
- Issue where the
linux/arm64was not built, enabling support for multiple
architectures in the Docker build process.
Full Changelog: v1.0.2...v1.0.3
v1.0.2
1.0.2 - 2025-06-24
Added
- Dependabot configuration for automated npm and Docker dependency updates
- Pull request template with structured changelog sections
- Collapsible installation sections for multiple platforms (VS Code, Cursor, Windsurf,
Claude Desktop)
Changed
- Updated dependencies:
@modelcontextprotocol/sdkto^1.13.1,@types/nodeto
^24.0.4,prettierto^3.6.0 - Improved README badge styling and visual presentation
- Enhanced example configurations with environment variables
Fixed
- Default PROMETHEUS_URL and adjusted default ports for HTTP transport
Full Changelog: v1.0.1...v1.0.2
v1.0.1
1.0.1 - 2025-06-24
Fixed
- NPM package - Fixed the NPM package to correctly publish the package.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
1.0.0 - 2025-06-23
Added
- Model Context Protocol (MCP) server for Prometheus integration, enabling AI
assistants to interact with Prometheus through natural language. - NPM package (
idanfishman/prometheus-mcp) for easy installation and integration. - Docker container (
idanfishman/prometheus-mcp) for containerized deployments,
including health check endpoints. - Dual transport support:
- stdio transport - For direct integration with MCP clients like VS Code
- HTTP transport - For web-based integrations and API access
- Configurable tool capabilities - Enable/disable specific tool categories as
needed:- All capabilities enabled by default
- Granular control over Discovery, Info, and Query tools
- 10 Prometheus tools organized into three categories:
- Discovery Tools
prometheus_list_metrics- List all available Prometheus metricsprometheus_metric_metadata- Get metadata for specific metricsprometheus_list_labels- List all available Prometheus labelsprometheus_label_values- Get values for specific labelsprometheus_list_targets- List all Prometheus scrape targetsprometheus_scrape_pool_targets- Get targets for specific scrape pools
- Info Tools
prometheus_runtime_info- Get Prometheus runtime informationprometheus_build_info- Get Prometheus build information
- Query Tools
prometheus_query- Execute instant Prometheus queriesprometheus_query_range- Execute range queries with time series data.
- Discovery Tools
Internal
- Test coverage - Test coverage for all critical parts.
- Code quality tools - ESLint and Prettier configuration
New Contributors
- @idanfishman made their first contribution in #1
Full Changelog: https://github.com/idanfishman/prometheus-mcp/commits/v1.0.0