Token导航 LogoToken导航TokenDH.com
Terraform MCP Server Setup logo
开发工具未说明官方级别未说明来源级核验

Terraform MCP Server Setup

MCP Server

通过GitHub Copilot集成Terraform Model Context Protocol (MCP)服务器,实现基础设施代码的智能生成与管理。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
基础设施即代码开发工具VS Code容器化VS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Deedeo

提供方

Deedeo

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

使用GitHub Copilot开始使用Terraform MCP服务器

本指南将帮助您在GitHub Copilot上设置和使用Terraform模型上下文协议(MCP)服务器。

目录

  1. 先决条件
  2. 安装步骤
  3. 配置
  4. 验证
  5. 用法

先决条件

在开始之前,请确保已安装以下内容:

  1. Windows Linux子系统(WSL)

- 在Windows上运行基于Linux的容器所必需 - WSL官方安装指南

  1. Docker桌面

- 运行Terraform MCP服务器容器所需 -

  1. Visual Studio Code

- 安装了以下扩展: - GitHub Copilot - GitHub Copilot 聊天助手 - 模型上下文协议(MCP)

安装步骤

  1. 拉取Terraform MCP服务器映像
   docker pull hashicorp/terraform-mcp-server

Terraform MCP Server Image

  1. 启用GitHub副本和MCP

- 打开VS代码设置 - 验证GitHub Copilot是否已激活 - 启用MCP扩展

MCP Extension Enabled

配置

  1. 创建MCP配置文件

- 在以下位置创建新文件 .vscode/mcp.json 在项目根目录中 - 添加以下配置:

   {
     "servers": {
       "terraform": {
         "command": "docker",
         "args": [
           "run",
           "-i",
           "--rm",
           "hashicorp/terraform-mcp-server"
         ]
       }
     }
   }

> 备注:此配置专门为此项目激活MCP。有关其他用例,请参阅 Terraform MCP官方文档.

验证

  1. 启动MCP服务器

- 在VS Code中查找开始图标 Start MCP Server

  1. 验证Docker容器

- 运行以下命令以检查Terraform MCP容器是否正在运行:

   docker ps

Confirm MCP Server container is up

  1. 检查可用功能

- 点击GitHub Copilot聊天区中的工具图标 Tools Icon - 您应该看到可用的Terraform MCP功能列表 MCP Functions

用法

将GitHub Copilot与Terraform MCP服务器一起使用时:

  1. 写作提示

- 明确你的要求 - 包括有关提供者和资源的相关详细信息 - 示例提示:

     Using azure terraform provider, create a terraform template to provision a windows vm on azure

Example Prompt

  1. 最佳实践

- 始终指定要使用的提供程序 - 明确列出所需资源 - 审查和验证生成的配置 - 首先在非生产环境中进行测试

额外资源

-

目录标签

目录标签

基础设施即代码开发工具VS Code容器化HCL本地部署TerraformGitHubCopilot

支持客户端

VS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP