MCP / Developer tools

Terraform Cloud MCP

Terraform Cloud: workspaces, runs, state, variables. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key45 actionsDeveloper tools
Ask your agent
List up to 10 Terraform Cloud workspaces in the organization I select.

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

What Terraform Cloud MCP can do

45 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
terraformcloud_config_version_getGet one configuration version
terraformcloud_config_versions_listList configuration versions for a workspace
terraformcloud_organization_createCreate an organization
terraformcloud_organization_deleteDelete an organization WRITE action
terraformcloud_organization_getGet one organization
terraformcloud_organization_updateUpdate an organization
terraformcloud_organizations_listList organizations. Returns paginated list of organizations the token has access to.
terraformcloud_policy_set_getGet one policy set
terraformcloud_policy_sets_kind_listList policy sets by kind (e.g.
terraformcloud_policy_sets_listList policy sets in an organization
terraformcloud_project_createCreate a project
terraformcloud_project_deleteDelete a project WRITE action
Show all 45 actions
ActionWhat it does
terraformcloud_project_getGet one project
terraformcloud_project_updateUpdate a project
terraformcloud_projects_listList projects in an organization
terraformcloud_registry_module_getGet one registry module
terraformcloud_registry_modules_listList registry modules in an organization
terraformcloud_registry_modules_searchSearch registry modules Provide query string.
terraformcloud_run_applyApply a run (execute plan)
terraformcloud_run_cancelCancel a run Stops a currently planning/applying run.
terraformcloud_run_createCreate a new run (start plan)
terraformcloud_run_discardDiscard a run Stops the run and discards the plan.
terraformcloud_run_getGet one run by ID
terraformcloud_runs_listList runs for a workspace
terraformcloud_state_version_current_getGet current state version
terraformcloud_state_version_getGet one state version
terraformcloud_state_versions_listList state versions for a workspace
terraformcloud_team_createCreate a team
terraformcloud_team_deleteDelete a team WRITE action
terraformcloud_team_getGet one team
terraformcloud_team_updateUpdate a team
terraformcloud_teams_listList teams in an organization
terraformcloud_variable_createCreate a variable
terraformcloud_variable_deleteDelete a variable WRITE action
terraformcloud_variable_getGet one variable
terraformcloud_variable_updateUpdate a variable
terraformcloud_variables_listList variables for a workspace
terraformcloud_workspace_createCreate a workspace
terraformcloud_workspace_deleteDelete a workspace WRITE action
terraformcloud_workspace_force_unlockForce unlock a workspace WRITE action
terraformcloud_workspace_getGet one workspace
terraformcloud_workspace_lockLock a workspace Prevents any Terraform changes.
terraformcloud_workspace_unlockUnlock a workspace WRITE action
terraformcloud_workspace_updateUpdate a workspace
terraformcloud_workspaces_listList workspaces in an organization

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“List up to 10 Terraform Cloud workspaces in the organization I select.”uses terraformcloud_workspaces_list
“Read this Terraform Cloud workspace and summarize its reported execution mode and Terraform version.”uses terraformcloud_workspace_get
“List up to 10 errored Terraform Cloud runs in this workspace, with their IDs and reported statuses.”uses terraformcloud_runs_list

Connect Terraform Cloud in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Terraform Cloud token

    Paste it into the Terraform Cloud connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.

    • Terraform Cloud token - HCP Terraform - User Settings - Tokens. Get key ->
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Terraform Cloud account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.