{"id":"bb1d20e4-a48b-4270-94a0-7dd52e01e265","shortId":"mJh8Mt","kind":"skill","title":"Terraform MCP Server for Infrastructure as Code","tagline":"The official HashiCorp Terraform MCP server integrates with the Terraform Registry and HCP Terraform, enabling AI agents to browse providers, discover modules, manage workspaces, and validate infrastructure configurations through the Model Context Protocol.","description":"# Terraform MCP Server for Infrastructure as Code\n\nThe official HashiCorp Terraform MCP server integrates with the Terraform Registry and HCP Terraform, enabling AI agents to browse providers, discover modules, manage workspaces, and validate infrastructure configurations through the Model Context Protocol.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- docker run -p 8080:8080 --rm -e TRANSPORT_MODE=streamable-http -e TRANSPORT_HOST=0.0.0.0 hashicorp/terraform-mcp-server\n- go install github.com/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@latest\n- go install github.com/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@main\n- git clone https://github.com/hashicorp/terraform-mcp-server.git\n\nRequirements and caveats from upstream:\n- Ensure [Docker](https://www.docker.com/) is installed and running to use the server in a containerized environment.\n- | ENABLE_TF_OPERATIONS | Enable tools that require explicit approval | false |\n- \"command\": \"docker\",\n\nBasic usage or getting-started notes:\n- **Workspace Operations**: Create, update, delete workspaces with support for variables, tags, and run management\n- **OTel metrics for monitoring tool usage**: Integration with open telemetry meters to track tool-call volume, latency and failures in Streamable HTTP mode. Also exposes default http server metrics when this feature is...\n- Install an AI assistant that supports the Model Context Protocol (MCP).\n\n- Source: https://github.com/hashicorp/terraform-mcp-server\n- Extracted from upstream docs: https://raw.githubusercontent.com/hashicorp/terraform-mcp-server/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/terraform-mcp-server-infrastructure-as-code/)","tags":["terraform","mcp","server","infrastructure","code","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-terraform-mcp-server-infrastructure-as-code","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/terraform-mcp-server-infrastructure-as-code","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,764 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:47.418Z","embedding":null,"createdAt":"2026-05-18T13:19:52.085Z","updatedAt":"2026-05-18T19:12:47.418Z","lastSeenAt":"2026-05-18T19:12:47.418Z","tsv":"'/)':134 '/hashicorp/terraform-mcp-server':228 '/hashicorp/terraform-mcp-server.git':124 '/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@latest':114 '/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@main':119 '/hashicorp/terraform-mcp-server/head/readme.md':235 '/skills/terraform-mcp-server-infrastructure-as-code/)':242 '0.0.0.0':108 '8080':96,97 'agent':24,64,237 'agentskillexchange.com':241 'agentskillexchange.com/skills/terraform-mcp-server-infrastructure-as-code/)':240 'ai':23,63,216 'also':204 'approv':155 'assist':217 'basic':159 'brows':26,66 'call':195 'caveat':127 'clone':121 'code':7,47 'command':157 'configur':35,75 'container':145 'context':39,79,222 'creat':168 'default':206 'delet':170 'discov':28,68 'doc':232 'docker':93,131,158 'e':99,105 'enabl':22,62,147,150 'ensur':130 'environ':92,146 'exchang':239 'explicit':154 'expos':205 'extract':229 'failur':199 'fals':156 'featur':212 'get':163 'getting-start':162 'git':120 'github.com':113,118,123,227 'github.com/hashicorp/terraform-mcp-server':226 'github.com/hashicorp/terraform-mcp-server.git':122 'github.com/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@latest':112 'github.com/hashicorp/terraform-mcp-server/cmd/terraform-mcp-server@main':117 'go':110,115 'hashicorp':10,50 'hashicorp/terraform-mcp-server':109 'hcp':20,60 'host':107 'http':104,202,207 'infrastructur':5,34,45,74 'instal':81,85,111,116,136,214 'integr':14,54,186 'latenc':197 'manag':30,70,179 'match':90 'mcp':2,12,42,52,224 'meter':190 'metric':181,209 'mode':101,203 'model':38,78,221 'modul':29,69 'monitor':183 'note':165 'offici':9,49 'open':188 'oper':149,167 'otel':180 'p':95 'path':88 'protocol':40,80,223 'provid':27,67 'raw.githubusercontent.com':234 'raw.githubusercontent.com/hashicorp/terraform-mcp-server/head/readme.md':233 'registri':18,58 'requir':125,153 'rm':98 'run':94,138,178 'server':3,13,43,53,142,208 'setup':87 'skill':238 'skill-terraform-mcp-server-infrastructure-as-code' 'sourc':225,236 'source-agentskillexchange' 'start':164 'streamabl':103,201 'streamable-http':102 'support':173,219 'tag':176 'telemetri':189 'terraform':1,11,17,21,41,51,57,61 'tf':148 'tool':151,184,194 'tool-cal':193 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'track':192 'transport':100,106 'updat':169 'upstream':84,129,231 'usag':160,185 'use':82,140 'valid':33,73 'variabl':175 'volum':196 'workspac':31,71,166,171 'www.docker.com':133 'www.docker.com/)':132","prices":[{"id":"3c331c36-8542-4d3b-b0fe-6699f2dda621","listingId":"bb1d20e4-a48b-4270-94a0-7dd52e01e265","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:19:52.085Z"}],"sources":[{"listingId":"bb1d20e4-a48b-4270-94a0-7dd52e01e265","source":"github","sourceId":"agentskillexchange/skills/terraform-mcp-server-infrastructure-as-code","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/terraform-mcp-server-infrastructure-as-code","isPrimary":false,"firstSeenAt":"2026-05-18T13:19:52.085Z","lastSeenAt":"2026-05-18T19:12:47.418Z"}],"details":{"listingId":"bb1d20e4-a48b-4270-94a0-7dd52e01e265","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"terraform-mcp-server-infrastructure-as-code","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"8b1995fa14e11da6c82a37d92917234ec93d6fff","skill_md_path":"skills/terraform-mcp-server-infrastructure-as-code/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/terraform-mcp-server-infrastructure-as-code"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Terraform MCP Server for Infrastructure as Code","description":"The official HashiCorp Terraform MCP server integrates with the Terraform Registry and HCP Terraform, enabling AI agents to browse providers, discover modules, manage workspaces, and validate infrastructure configurations through the Model Context Protocol."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/terraform-mcp-server-infrastructure-as-code"},"updatedAt":"2026-05-18T19:12:47.418Z"}}