Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Releases: thrashr888/terraform-mcp-server

v0.13.0

30 Mar 02:43
c114911

Choose a tag to compare

v0.12.0

15 Mar 21:26
0d4cf6c

Choose a tag to compare

Standardized Tool Naming Patterns

Changed

  • Standardized tool naming patterns across the codebase
  • Organized tool documentation with clearer grouping
  • Separated core Registry tools from Terraform Cloud tools
  • Updated tool descriptions for better clarity
  • Updated test scripts to use the new tool names

v0.11.0

15 Mar 20:55
58c5510

Choose a tag to compare

Release v0.11.0

Added

  • Added support for Explorer API integration to query workspace data
  • Enhanced Terraform Cloud API integration with additional workspace management features
  • Improved error handling for Terraform Cloud API requests

Fixed

  • Fixed authentication issues with Terraform Cloud API
  • Updated error messages to provide more context about API failures
  • Improved handling of rate limits for Terraform Registry API

Changed

  • Refactored Terraform Cloud API integration code for better maintainability
  • Updated documentation with more examples for new API functionality

Release v0.9.8

05 Mar 21:38
0145525

Choose a tag to compare

0.9.8 (March 5, 2024)

  • Fixed initialization response format to match MCP protocol specification
  • Updated test suite to properly validate server response format
  • Improved server initialization handler to include correct protocol version
  • Enhanced test coverage for server initialization

Release v0.9.7

04 Mar 02:29
e2a2ecd

Choose a tag to compare

Changes in v0.9.7

  • Added comprehensive testing documentation in TESTS.md
  • Simplified resource testing to focus on core providers
  • Improved test organization and documentation
  • Added Jest test suite for resource testing
  • Updated README.md with testing information
  • Fixed test script output formatting
  • Improved error handling in resource tests

Release 0.9.6

03 Mar 01:38
9e0ceea

Choose a tag to compare

0.9.6 (May 21, 2024)

  • Removed exampleConfigGenerator tool
  • Simplified tool interface by removing unused parameters
  • Updated tests to reflect tool changes
  • Simplified dataSourceLookup function to use documentation URL directly
  • Simplified resourceArgumentDetails function to use documentation URL directly
  • Fixed 404 errors in test-simple.sh script
  • Made tools more resilient to Terraform Registry API changes
  • Removed fallback patterns in favor of simpler, more reliable direct documentation links
  • Updated README.md to reflect removal of exampleConfigGenerator tool
  • Updated api-use.md to document current API usage patterns
  • Clarified required and optional parameters in documentation
  • Improved documentation formatting and examples

Release 0.9.5

03 Mar 00:56
31dd36e

Choose a tag to compare

Release of version 0.9.5

  • Removed providerSchemaDetails tool functionality
  • Fixed tests to work without the removed functionality
  • Improved test suite reliability
  • Cleaned up deprecated code references

Release v0.9.4

02 Mar 23:37
80458d2

Choose a tag to compare

0.9.4 (2025-03-04)

Improvements

  • Enhanced testing infrastructure with improved error handling in test scripts
  • Added additional resource type alternatives for the exampleConfigGenerator tool
  • Updated documentation with comprehensive test script details
  • Added better error reporting and fallback mechanisms for failing tests

Installation

# Install globally
npm i -g terraform-mcp-server

# Or run with npx
npx terraform-mcp-server

Docker

docker pull thrashr888/terraform-mcp-server:0.9.4

The npm and Docker releases are handled automatically via GitHub Actions.

v0.9.3

27 Feb 23:04
e60838b

Choose a tag to compare

Fixes

  • Fixed implementation of the mockImplementation method in test mock function
  • Added proper TypeScript type annotations to resolve type errors
  • Improved mock transport callback handling in tests
  • Fixed issues with the transport callback setup in the test environment

Release v0.9.1

27 Feb 07:52
36e2cae

Choose a tag to compare

0.9.1 (2025-02-27)

Improvements

  • Completely redesigned resourceArgumentDetails tool with:
    • Enhanced schema parsing for better handling of complex resource types
    • Improved output formatting with clear sections for required/optional attributes
    • Support for nested block attributes and configuration
    • Robust fallback mechanism using documentation when schema API fails
    • Better error handling and debugging capabilities
  • Updated version from development to release status