This repository was archived by the owner on May 20, 2025. It is now read-only.
  
  
  
  
Releases: thrashr888/terraform-mcp-server
Releases · thrashr888/terraform-mcp-server
v0.13.0
Full Changelog: v0.12.0...v0.13.0
v0.12.0
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
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
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
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
0.9.6 (May 21, 2024)
- Removed 
exampleConfigGeneratortool - Simplified tool interface by removing unused parameters
 - Updated tests to reflect tool changes
 - Simplified 
dataSourceLookupfunction to use documentation URL directly - Simplified 
resourceArgumentDetailsfunction 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 
exampleConfigGeneratortool - 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
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
0.9.4 (2025-03-04)
Improvements
- Enhanced testing infrastructure with improved error handling in test scripts
 - Added additional resource type alternatives for the 
exampleConfigGeneratortool - 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-serverDocker
docker pull thrashr888/terraform-mcp-server:0.9.4The npm and Docker releases are handled automatically via GitHub Actions.
v0.9.3
Fixes
- Fixed implementation of the 
mockImplementationmethod 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
0.9.1 (2025-02-27)
Improvements
- Completely redesigned 
resourceArgumentDetailstool 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