Glama
Chat
MCP
Gateway
Models
Pricing
Community
Sign In
Chat
MCP
Gateway
Models
Pricing
Community
Sign In
Glama
MCP
Servers
Terraform Registry MCP Server
Claim
by
thrashr888
npm
GitHub
Cloud Platforms
Developer Tools
TypeScript
MIT License
189
11
Apple
Reddit
Discord
Overview
Inspect
Schema
Related Servers
Reviews
Score
Need Help?
View Source Code
Report Issue
.cursor
.github
handlers
tests
types
utils
api-use.md
CHANGELOG.md
config.ts
.cursorrules
Dockerfile
eslint.config.js
.gitignore
index.ts
jest.config.js
LICENSE
.npmrc
.nvmrc
package.json
package-lock.json
README.md
test-resources.sh
test-server.js
test.sh
test-simple.sh
TESTS.md
tsconfig.json
{ "name": "terraform-mcp-server", "version": "0.9.8", "description": "MCP server for Terraform Registry operations", "license": "MIT", "author": "Paul Thrasher (https://github.com/thrashr888)", "homepage": "https://github.com/thrashr888/terraform-mcp-server", "bugs": "https://github.com/thrashr888/terraform-mcp-server/issues", "type": "module", "bin": { "terraform-mcp-server": "dist/index.js" }, "files": [ "dist" ], "scripts": { "start": "node dist/index.js", "build": "tsc && shx chmod +x dist/*.js", "prepare": "npm run build", "watch": "tsc --watch", "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js", "test:watch": "node --experimental-vm-modules node_modules/jest/bin/jest.js --watch", "test:coverage": "node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage", "test-server": "node test-server.js", "lint": "eslint . --ext .ts,.js", "lint:fix": "eslint . --ext .ts,.js --fix", "lint:ci": "eslint . --ext .ts,.js --max-warnings 0" }, "dependencies": { "@modelcontextprotocol/sdk": "1.6.1", "debug": "^4.4.0", "diff": "^7.0.0", "glob": "^11.0.1", "minimatch": "^10.0.1", "zod-to-json-schema": "^3.24.3" }, "devDependencies": { "@eslint/js": "^9.21.0", "@types/debug": "^4.1.12", "@types/diff": "^7.0.1", "@types/jest": "^29.5.14", "@types/minimatch": "^5.1.2", "@types/node": "^22.13.8", "@typescript-eslint/eslint-plugin": "^8.25.0", "@typescript-eslint/parser": "^8.25.0", "eslint": "^9.21.0", "eslint-plugin-jest": "^28.11.0", "jest": "^29.7.0", "jest-fetch-mock": "^3.0.3", "shx": "^0.3.4", "ts-jest": "^29.2.6", "typescript": "~5.7.2", "typescript-eslint": "^8.25.0" } }