AzBuilder_mcp-server-terrakube

AzBuilder_mcp-server-terrakube

3.2

If you are the rightful owner of AzBuilder_mcp-server-terrakube and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Terrakube MCP Server is a Model Context Protocol server designed for managing Terrakube operations, including workspaces, variables, modules, and organizations.

The Terrakube MCP Server is a robust and versatile server designed to facilitate seamless operations within the Terrakube ecosystem. It provides comprehensive API integration, allowing users to manage workspaces, variables, modules, and organizations efficiently. Built with TypeScript, the server ensures enhanced type safety and a superior developer experience. Its modular design allows for easy maintenance and extension, making it a flexible solution for various use cases. The server also features robust error handling, providing clear and concise error messages to help users troubleshoot issues effectively. Environment configuration is made flexible through the use of environment variables, allowing users to tailor the server to their specific needs. Whether you're creating a new workspace, updating a module, or managing organization details, the Terrakube MCP Server offers a streamlined and efficient process.

Features

  • Comprehensive API Integration
  • Type Safety with TypeScript
  • Robust Error Handling
  • Flexible Environment Configuration
  • Modular Design

Tools

  1. createWorkspace

    Create a new workspace in Terrakube.

  2. updateWorkspace

    Update an existing workspace.

  3. deleteWorkspace

    Delete a workspace.

  4. getWorkspace

    Get details of a specific workspace.

  5. listWorkspaces

    List all workspaces in an organization.

  6. createVariable

    Create a new variable in a workspace.

  7. updateVariable

    Update an existing variable.

  8. deleteVariable

    Delete a variable.

  9. getVariable

    Get details of a specific variable.

  10. listVariables

    List all variables in a workspace.

  11. createModule

    Create a new module.

  12. updateModule

    Update an existing module.

  13. deleteModule

    Delete a module.

  14. getModule

    Get details of a specific module.

  15. listModules

    List all modules in an organization.

  16. createOrganization

    Create a new organization.

  17. updateOrganization

    Update an existing organization.

  18. deleteOrganization

    Delete an organization.

  19. getOrganization

    Get details of a specific organization.

  20. listOrganizations

    List all organizations.