Skip to content

Releases: idanfishman/prometheus-mcp

v1.1.3

Choose a tag to compare

@idanfishman idanfishman released this 14 Jul 08:52
87bc8ad

1.1.3 - 2025-07-14

Changed

  • Bumped dependencies:
    • @modelcontextprotocol/sdk to ^1.15.1
    • dotenv to ^17.2.0
    • zod to ^3.25.76
    • eslint to ^9.31.0
    • @eslint/js to ^9.31.0
    • @types/node to ^24.0.13
    • typescript-eslint to ^8.36.0

Full Changelog: v1.1.2...v1.1.3

v1.1.2

Choose a tag to compare

@idanfishman idanfishman released this 30 Jun 08:14
7472ec0

1.1.2 - 2025-06-30

Fixed

  • Fixed the issue where the MCP server was not working because of the dotenv logging.

Changed

  • Bumped dependencies:
    • @modelcontextprotocol/sdk to ^1.13.2
    • @eslint/js to ^9.30.0
    • @types/node to ^24.0.4
    • dotenv to ^17.0.0
    • eslint to ^9.30.0
    • eslint-plugin-prettier to ^5.5.1
    • prettier to ^3.6.2

Full Changelog: v1.1.1...v1.1.2

v1.1.0

Choose a tag to compare

@idanfishman idanfishman released this 29 Jun 08:39
36f573b

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 .dxt extension package for one-click installation in Claude Desktop

Changed

  • Upgraded Docker base image to node-lts version 22.17.0.

Full Changelog: v1.0.3...v1.1.0

v1.0.3

Choose a tag to compare

@idanfishman idanfishman released this 26 Jun 11:31
ba70565

1.0.3 - 2025-06-26

Fixed

  • Issue where the linux/arm64 was not built, enabling support for multiple
    architectures in the Docker build process.

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@idanfishman idanfishman released this 24 Jun 20:16
77657b0

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/sdk to ^1.13.1, @types/node to
    ^24.0.4, prettier to ^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

Choose a tag to compare

@idanfishman idanfishman released this 24 Jun 11:36
68a075c

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

Choose a tag to compare

@idanfishman idanfishman released this 24 Jun 10:32
e59c5c7

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 metrics
      • prometheus_metric_metadata - Get metadata for specific metrics
      • prometheus_list_labels - List all available Prometheus labels
      • prometheus_label_values - Get values for specific labels
      • prometheus_list_targets - List all Prometheus scrape targets
      • prometheus_scrape_pool_targets - Get targets for specific scrape pools
    • Info Tools
      • prometheus_runtime_info - Get Prometheus runtime information
      • prometheus_build_info - Get Prometheus build information
    • Query Tools
      • prometheus_query - Execute instant Prometheus queries
      • prometheus_query_range - Execute range queries with time series data.

Internal

  • Test coverage - Test coverage for all critical parts.
  • Code quality tools - ESLint and Prettier configuration

New Contributors

Full Changelog: https://github.com/idanfishman/prometheus-mcp/commits/v1.0.0