- Home
- MCP servers
- Terraform Cloud
Terraform Cloud
- javascript
0
GitHub Stars
javascript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"matchs-tf-cloud-mcp-server": {
"command": "node",
"args": [
"/absolute/path/to/tf-cloud-mcp-server/build/index.js"
]
}
}
}You run a Terraform Cloud MCP Server that exposes four practical tools to interact with Terraform Cloud from your AI assistant. This local server lets you check run status, list workspaces, and retrieve detailed workspace and run information, making Terraform Cloud data accessible in conversational workflows.
How to use
To use this MCP server with a client, run it as a local process and connect your client to its standard I/O interface. The server exposes four tools you can call: get_run_status, list_workspaces, get_workspace_details, and get_run_details. You can invoke these tools from your MCP client to query Terraform Cloud data for your organization and workspaces.
How to install
Prerequisites you need before installing: Node.js and npm are installed on your machine.
Install dependencies for the MCP server and build the project.
Run the following commands in your project directory:
npm install
npm run build
Available tools
get_run_status
Fetch the current run status and recent runs for a specific Terraform Cloud workspace in an organization.
list_workspaces
List all Terraform Cloud workspaces within a specified organization.
get_workspace_details
Retrieve detailed information about a selected Terraform Cloud workspace.
get_run_details
Retrieve detailed information about a specific Terraform Cloud run by its ID.