Skip to content

3.7.3

Choose a tag to compare

@call518 call518 released this 27 Apr 16:45
· 25 commits to main since this release

Highlights

  • Full MCP server implementation for Apache Ambari REST API
  • Dual transport support: stdio and streamable-http
  • Service lifecycle management: start, stop, restart (individual and bulk)
  • Unified configuration tool: dump_configurations
  • Host and user management tools
  • Unified alert tool: get_alerts_history (current and historical modes)
  • Live AMS metric catalog discovery and time-series querying
  • HDFS DFSAdmin-style report: hdfs_dfadmin_report
  • Host component control: start, stop, restart individual components
  • Optional Bearer token authentication for remote access
  • Docker Compose full-stack deployment (OpenWebUI + MCPO Proxy + MCP Server)
  • LLM prompt template shipped inside the package for tool discoverability
  • Secret scanning via gitleaks pre-commit hook

Install

uvx --python 3.12 mcp-ambari-api

Notes

  • PyPI package: 3.7.3
  • Python 3.12 or later required
  • Apache Ambari 2.7 or later required
  • First formal GitHub Release