Skip to content

v1.0.0

Choose a tag to compare

@eranelbaz eranelbaz released this 10 Sep 12:40
· 29 commits to main since this release
8d3dfb7

πŸš€ Release 1.0.0 - envzero MCP Server

The envzero MCP Server enables AI tools and assistants to interact with envzero's platform using natural language commands. This release introduces full environment and project management capabilities, deployment operations, error analysis, and cloud resource tools, all accessible via any MCP-compatible client.

πŸ“¦ What's New

Core Features

  • MCP Server Framework:

    • Initial server structure with MCP integration for envzero's platform.
    • Migrated to MCP endpoints with Axios for consistent API communication.
  • Project and Environment Management Tools:

    • get-projects – Retrieve projects from envzero.
    • get-environments – List environments, with filtering by ID, name, or project.
  • Deployment Operations:

    • deploy-environment – Trigger deployments with approval workflow.
    • abort-environment, approve-environment, cancel-environment – Full deployment lifecycle control.
  • Cloud Resource Tools:

    • get-cloud-resources – Advanced filtering for cloud resources.
    • generate-iac and check-iac-job-status – Generate Infrastructure-as-Code templates.
  • Monitoring & Logs:

    • get-plan-logs – Access environment plan logs.
    • get-error-analysis – Automated error analysis of deployments.

Developer & CI/CD Enhancements

  • Docker Support: Stdio and HTTP transport modes for flexible deployments.

  • GitHub Actions:

    • Automatic lint checks.
    • Build and push Docker images to Docker Hub.

πŸ“˜ Installation & Usage

Refer to the README for full setup instructions, including Docker deployment, MCP client integration, and authentication details.