tfmcp: Terraform Model Context Protocol Tool - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

tfmcp是一个Terraform管理工具,通过MCP协议为AI助手提供Terraform操作能力。

核心功能

  • Terraform集成:深度集成Terraform CLI,分析和执行操作。
  • MCP服务器能力:作为MCP服务器运行,允许AI助手访问和管理Terraform。
  • 高性能:基于Rust生态系统,处理速度快。
  • 自动设置:自动创建示例Terraform项目,确保新用户也能顺利使用。

适用场景

  • AI助手管理基础设施
  • 通过Claude Desktop等AI助手操作Terraform
  • 自动创建和管理Terraform项目
  • 开发效率提升
  • 快速分析和修改Terraform配置
  • 管理多个Terraform环境

工具列表

  • tfmcp mcp:启动MCP服务器
  • tfmcp analyze:分析Terraform配置

常见问题解答

  • Claude无法连接服务器:检查配置文件中tfmcp可执行文件路径是否正确
  • Terraform项目问题:tfmcp会自动创建示例项目
  • 方法未找到错误:MCP协议支持resources/list和prompts/list方法

使用教程

使用依赖

  • Rust (edition 2021)
  • Terraform CLI(需在PATH中)
  • Claude Desktop(用于AI助手集成)

安装教程

从源代码安装

bash
git clone https://github.com/nwiizo/tfmcp
cd tfmcp
cargo install --path .

从Crates.io安装

bash
cargo install tfmcp

调试方式

  1. 检查日志文件:
    ~/Library/Logs/Claude/mcp-server-tfmcp.log
  2. 设置环境变量控制日志级别:
    bash
    export TFMCP_LOG_LEVEL=debug

点击访问

搜索工具

🐳 docker-mcp - MCP服务,MCP服务器,MCP教程

2025-4-29 12:07:02

搜索工具

Obsidian MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:07:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索