技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
guilhermeyoshida/mcp-terraform-assistant

guilhermeyoshida/mcp-terraform-assistant

🐍 🏠 - An MCP server for managing infrastructure as code using Terraform
在 GitHub 查看 ↗直链 · 无中转页
来源明细
收录自 rohitg00/awesome-devops-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

MCP Infrastructure as Code Assistant

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An MCP server for managing infrastructure as code with Terraform.
Features
- Initialize Terraform working directories
- Generate and show execution plans
- Apply changes to infrastructure
- Destroy infrastructure
- Validate Terraform configurations
- Show current state or saved plans
- Manage Terraform workspaces
Prerequisites
- Python 3.8 or higher
- Terraform 1.5.7 or higher
- Docker and Docker Compose (optional)
Installation
Local Installation
1. Clone the repository:
2. Install dependencies using uv:
Docker Installation
1. Clone the repository:
2. Build and run the Docker container:
Usage
Local Usage
1. Start the MCP server:
2. Use the MCP CLI to interact with the server:
Docker Usage
1. Start the MCP server:
2. Use the MCP CLI to interact with the server:
Example Terraform Configuration
The repository includes an example Terraform configuration that creates an EC2 instance in AWS:
Contributing
1. Fork the repository
2. Create a feature branch
3. Commit your changes
4. Push to the branch
5. Create a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Available Tools
- terraform_init: Initialize a Terraform working directory
- terraform_plan: Generate and show an execution plan for Terraform
- terraform_apply: Apply the changes required to reach the desired state
- terraform_destroy: Destroy the infrastructure managed by Terraform
- terraform_validate: Validate the syntax and internal consistency of Terraform files
- terraform_show: Show the current state or a saved plan
- terraform_workspace_list: List Terraform workspaces
- terraform_workspace_select: Select a Terraform workspace
Example Usage
Here's an example of how to use the MCP server with an AI agent:
1. Start the MCP server:
2. Connect to the server using an MCP client:
3. The AI agent can now help you with Terraform operations. For example:
- Initialize a Terraform working directory
- Generate and review execution plans
- Apply changes to infrastructure
- Destroy infrastructure resources
来源
awesome · https://github.com/guilhermeyoshida/mcp-terraform-assistant
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引