Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"terraform-dpaas": {
"args": [
"-y",
"@dpaas/terraform-mcp-server",
"stdio"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that generates DPaaS innersource Terraform modules for Azure resources. Powered by AI coding assistants, it dynamically extracts provider schemas, fetches documentation-driven enum values, and produces production-ready Terraform modules that follow DPaaS conventions.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@dpaas/terraform-mcp-server' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @dpaas/terraform-mcp-server against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops / cloud
MCP server for using the GitLab API
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP Server for GCP environment for interacting with various Observability APIs.
A Unified MCP Server Management App (MCP Manager).
MCP Security Weekly
Get CVE alerts and security updates for Dpaas Tf Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that generates DPaaS innersource Terraform modules for Azure resources. Powered by AI coding assistants, it dynamically extracts provider schemas, fetches documentation-driven enum values, and produces production-ready Terraform modules that follow DPaaS conventions.
You (AI prompt) ──> MCP Client ──> DPaaS MCP Server ──> Terraform Provider Schema
──> Azure Provider Docs
──> Generated Module Output
default, complete, and disabled test casesexpn-tf-azure-{resource}/
main.tf # Resource definition with all attributes
variables.tf # Typed variables with descriptions and enum validations
outputs.tf # Standard outputs (id, name, resource group)
locals.tf # Local values and naming
versions.tf # Provider and Terraform version constraints
context.tf # Null-label context integration
CHANGELOG.md # Initial changelog
README.md # Module documentation
.gitignore # Standard ignores
.pre-commit-config.yaml
tests/
default/ # Required attributes only
main.tf
versions.tf
complete/ # All attributes and blocks populated
main.tf
versions.tf
disabled/ # Module with enabled = false
main.tf
versions.tf
terraform providers schema -json)Install from Azure DevOps Artifacts fe