prometheus

Local
15
GitHub Repo

Overview

Provides access to Prometheus metrics and queries

Transport

stdio

Tools

  • health_check
  • execute_query
  • execute_range_query
  • lisorkspace
  • create_run
  • create_variable_in_variable_set
  • create_variable_set
  • create_workspace
  • create_workspace_tags
  • create_workspace_variable
  • delete_variable_in_variable_set
  • detach_variable_set_from_workspaces
  • get_latest_module_version
  • get_latest_provider_version
  • get_policy_details
  • get_private_module_details
  • get_private_provider_details
  • get_provider_capabilities
  • get_run_details
  • get_stack_details
  • get_token_permissions
  • get_workspace_details
  • list_runs
  • list_stacks
  • list_terraform_orgs
  • list_terraform_projects
  • list_variable_sets
  • list_workspace_policy_sets
  • list_workspace_variables
  • list_workspaces
  • read_workspace_tags
  • search_policies
  • search_private_modules
  • search_private_providers
  • search_providers
  • update_workspace
  • update_workspace_variable

Key Capabilities

  • Terraform Registry provider and module documentation search
  • HCP Terraform and Terraform Cloud/Enterprise workspace and policy management
  • Environment variable-based authentication (TFE_TOKEN, TFE_ADDRESS)
  • Supports both public registry and private enterprise instances

How It Works

The server provides MCP-based access to Terraform Registry and Cloud/Enterprise resources through:

  1. Terraform Registry API for searching providers and modules
  2. HCP Terraform/TFE API for workspace and policy operations
  3. Environment variable-based authentication (TFE_TOKEN, TFE_ADDRESS)
  4. Supports both public registry and private enterprise instances