AzBuilder_mcp-server-terrakube
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
createWorkspace
Create a new workspace in Terrakube.
updateWorkspace
Update an existing workspace.
deleteWorkspace
Delete a workspace.
getWorkspace
Get details of a specific workspace.
listWorkspaces
List all workspaces in an organization.
createVariable
Create a new variable in a workspace.
updateVariable
Update an existing variable.
deleteVariable
Delete a variable.
getVariable
Get details of a specific variable.
listVariables
List all variables in a workspace.
createModule
Create a new module.
updateModule
Update an existing module.
deleteModule
Delete a module.
getModule
Get details of a specific module.
listModules
List all modules in an organization.
createOrganization
Create a new organization.
updateOrganization
Update an existing organization.
deleteOrganization
Delete an organization.
getOrganization
Get details of a specific organization.
listOrganizations
List all organizations.