
hashicorp/terraform-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Terraform MCP Server обеспечивает бесшовную интеграцию с экосистемой Terraform, обеспечивая продвинутую автоматизацию и возможности взаимодействия для разработки Infrastructure as Code (IaC).
Обзор
Terraform MCP Server — это сервер Model Context Protocol (MCP), который обеспечивает бесшовную интеграцию с API Terraform Registry, обеспечивая расширенную автоматизацию и возможности взаимодействия для разработки Infrastructure as Code (IaC). - : Транспорты Stdio и StreamableHTTP с настраиваемыми конечными точками - : Прямая интеграция с публичными API реестра Terraform для провайдеров, модулей и политик - : Полное управление рабочим пространством, организационно-проектная листинг и доступ к частному реестру - : Создание, обновление, удаление рабочих пространствов с поддержкой переменных, тегов и управления запуском - : Интеграция с открытыми телеметрическими метрами для отслеживания объёма вызовов инструментов, задержки и сбоев в режиме Streamable HTTP. Также открывает стандартные метрики http-сервера при включении этой функции В зависимости от запроса MCP-сервер может предоставлять определённые данные Terraform клиенту MCP и LLM. Не используйте MCP-сервер с недоверенными MCP-клиентами или LLM.
Обзор (машинный перевод)
Terraform MCP Server — это протокол контекста модели (MCP) сервер, который бесшовно интегрируется с Terraform Registry и HCP Terraform API, обеспечивая расширенные функции автоматизация и возможности взаимодействия для разработки Infrastructure as Code (IaC).
Содержание
Начинайте Интеграции с клиентами Строительство и эксплуатация
Особенности Предварительные условия Параметры командной строки Инструкции
Установка Visual Studio Code Курсор Claude Desktop, Amazon Q Developer и Kiro CLI Код Клода Codex CLI Расширения Близнецов Боб IDE и Shell
Установка из исходного кода Локальное создание имиджа Docker Транспортная поддержка Stdio Transport StreamableHTTP Транспорт
Возможности сервера Развертывание и безопасность Помощь и вклад
Доступные инструменты Доступные ресурсы Доступные метрики Фильтрация инструментов
Режимы сессии Token Passthrough для централизованных развертываний Переадресация IP клиента Модель доверия Проверенные хмели Ограничения Переход с более ранних версий Поддерживаемые заголовки Вопросы безопасности Пример централизованного развертывания
Устранение неполадок Корпоративная доверенность и инспекция TLS Разработка Вклад Лицензия
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Terraform MCP Server
The Terraform MCP Server is a Model Context Protocol (MCP) server that integrates seamlessly with Terraform Registry and HCP Terraform APIs, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.
Table of Contents
Server capabilities Deployment and security Help and contributing
Available Tools Available Resources Available Metrics Tool Filtering
Session Modes Token Passthrough for Centralized Deployments Client IP Forwarding Trust model Trusted hops Limitations Migrating from earlier versions Supported Headers Security Considerations
Установка
docker run -i --rm -e TFE_TOKEN=${input:tfe_token} -e TFE_ADDRESS=${input:tfe_address} hashicorp/terraform-mcp-server:1.4.1Конфигурация
{
"mcpServers": {
"terraform": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "TFE_ADDRESS=<<PASTE_TFE_ADDRESS_HERE>>",
"-e", "TFE_TOKEN=<<PASTE_TFE_TOKEN_HERE>>",
"hashicorp/terraform-mcp-server:1.4.1"
]
}
}
}