Token导航 LogoToken导航TokenDH.com
Hcp Terraform logo
运维云端未说明官方级别未说明来源级核验

Hcp Terraform

MCP Server

MCP server for working with HCP Terraform

工具数

2

提示词数

0

GitHub Stars

1

资源数

0
基础设施即代码Python云端部署

安装说明

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

作者 / 组织

dulltz

提供方

dulltz

最后核验

2026/5/18 02:16

快速接入

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

详细介绍

mcp服务器hcp地形

用于与HashiCorp Terraform云/企业API合作的MCP服务器

概述

该项目提供了一个MCP服务器,该服务器与HCP Terraform云/企业API集成。通过MCP,您可以访问搜索Terraform模块和检索模块信息等功能。

先决条件

  • Python 3.13+
  • HCP Terraform云/企业帐户
  • 访问令牌

环境变量

使用前设置以下环境变量:

  • HCP_TERRAFORM_TOKEN:HCP Terraform访问令牌(必需)
  • HCP_TERRAFORM_ORG:HCP Terraform组织名称(必填)
  • HCP_TERRAFORM_BASE_URL:HCP地形基础URL(可选,默认: https://app.terraform.io)

特性

此MCP服务器提供以下功能:

搜索私有模块

使用 hcp_terraform_search_private_modules 用于在HCP Terraform私有注册表中搜索模块的工具。

参数:

  • query:搜索查询
  • provider (可选):提供者过滤器(例如aws、gcp、azure)
  • limit (可选):最大结果数(默认值:10)

获取模块详细信息

使用 hcp_terraform_get_module 该工具用于从HCP地形注册表中检索特定模块的详细信息。

参数:

  • module_name:模块名称
  • provider:提供者(例如aws、gcp、azure)
  • registry_name (可选):注册表名称(私有或公共,默认:私有)
  • namespace (可选):模块命名空间(如果未指定,则使用组织名称)

用法

{
  "globalShortcut": "",
  "mcpServers": {
    "HCP Terraform": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "path/to/mcp-server-hcp-terraform/server.py"
      ],
      "env": {
        "HCP_TERRAFORM_TOKEN": "paste_here",
        "HCP_TERRAFORM_ORG": "my_org"
      }
    }
  }
}

许可证

MIT许可证

目录标签

目录标签

基础设施即代码Python云端部署developer-toolsmcp-serverterraformhcp本地部署模块管理私有模块搜索模块详情

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP