a year ago
developer-toolsA Model Context Protocol (MCP) server that integrates AI assistants with the Terraform Cloud API, allowing you to manage your infrastructure through natural conversation
Overview
What is Terraform Cloud MCP?
Terraform Cloud MCP is a Model Context Protocol (MCP) server that integrates Claude with the Terraform Cloud API, enabling users to manage their Terraform infrastructure through natural conversation.
How to use Terraform Cloud MCP?
To use Terraform Cloud MCP, clone the repository, set up a virtual environment, install dependencies, and start the server. Connect with Claude Desktop or Claude Code CLI to interact with the server.
Key features of Terraform Cloud MCP?
- Authentication: Validate tokens and retrieve user information.
- Workspace Management: Create, read, update, delete, lock/unlock workspaces.
- Future Features: Planned operations for state management, variables management, and more.
Use cases of Terraform Cloud MCP?
- Managing Terraform workspaces through conversational commands.
- Automating infrastructure management tasks.
- Integrating with Claude for enhanced user interaction.
FAQ from Terraform Cloud MCP?
- Can I manage multiple workspaces?
Yes! You can create, update, and delete multiple workspaces through the server.
- Is there a way to validate my API token?
Yes! The server provides a tool to validate your Terraform Cloud API token.
- What programming language is used for this project?
The project is developed in Python.