[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-anthropics-terraform-fr":3,"guides-for-anthropics-terraform":274,"similar-k172yr6v9sd39ajmm2chxr5q2d867qp5":275},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":212,"isFallback":216,"parentExtension":217,"providers":246,"relations":250,"repo":251,"workflow":273},1778054452948.433,"k172yr6v9sd39ajmm2chxr5q2d867qp5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"The Terraform MCP Server provides seamless integration with Terraform ecosystem, enabling advanced automation and interaction capabilities for Infrastructure as Code (IaC) development.",{},"Terraform MCP Server","https://github.com/anthropics/claude-plugins-official/tree/HEAD/external_plugins/terraform",[15,16,17,18,19],"terraform","mcp","iac","automation","docker",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":200,"workflow":210},1778054703946.8057,"kn779vwm6c2zmmc38kpy3b4yd5866r6t","en",{"checks":25,"evaluatedAt":190,"extensionSummary":191,"promptVersionExtension":192,"promptVersionScoring":193,"rationale":194,"score":195,"summary":196,"tags":197,"targetMarket":198,"tier":199},[26,31,34,37,41,44,48,53,56,59,64,68,71,75,78,81,84,87,90,93,97,101,105,109,113,116,119,122,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,175,178,181,186],{"category":27,"check":28,"severity":29,"summary":30},"Practical Utility","Problem relevance","pass","The description clearly states the problem addressed: seamless integration with the Terraform ecosystem for IaC development.",{"category":27,"check":32,"severity":29,"summary":33},"Unique selling proposition","The MCP server integrates with Terraform, offering advanced automation for IaC, which goes beyond a simple API wrapper and provides significant value.",{"category":27,"check":35,"severity":29,"summary":36},"Production readiness","The MCP server is production-ready, providing necessary automation and interaction capabilities for Terraform IaC development, covering the lifecycle.",{"category":38,"check":39,"severity":29,"summary":40},"Scope","Single responsibility principle","The plugin focuses solely on the Terraform ecosystem, maintaining a coherent and single domain of responsibility.",{"category":38,"check":42,"severity":29,"summary":43},"Description quality","The description accurately reflects the plugin's functionality, providing a concise and readable overview of its purpose.",{"category":45,"check":46,"severity":29,"summary":47},"Invocation","Scoped tools","The MCP server likely exposes specific Terraform operations as tools, adhering to the principle of narrow verb-noun specialists.",{"category":49,"check":50,"severity":51,"summary":52},"Documentation","Configuration & parameter reference","not_applicable","No explicit configuration or parameters are visible in the provided files; this check is not applicable without more detailed documentation or code.",{"category":38,"check":54,"severity":29,"summary":55},"Tool naming","The MCP server's tools are expected to be descriptive and related to Terraform operations.",{"category":38,"check":57,"severity":29,"summary":58},"Minimal I/O surface","The MCP server is expected to request only necessary data and return relevant outputs for Terraform operations.",{"category":60,"check":61,"severity":62,"summary":63},"License","License usability","warning","No dedicated LICENSE file or SPDX identifier is present in the repository. The README mentions 'Please see each linked plugin for the relevant LICENSE file,' but this does not provide a clear, usable license for this specific plugin.",{"category":65,"check":66,"severity":51,"summary":67},"Maintenance","Commit recency","The repository does not provide a commit history for this specific plugin. This check is not applicable.",{"category":65,"check":69,"severity":51,"summary":70},"Dependency Management","The MCP server configuration specifies a Docker image, implying dependencies are managed within that image. No direct third-party dependencies within the plugin's code are apparent.",{"category":72,"check":73,"severity":62,"summary":74},"Security","Secret Management","The MCP server configuration includes `TFE_TOKEN` as an environment variable passed to the Docker container. While it's an environment variable, its usage and handling, especially if echoed or logged, are not detailed, posing a potential risk.",{"category":72,"check":76,"severity":29,"summary":77},"Injection","The MCP server runs a specific Docker image and command, suggesting that it executes predefined operations rather than loading and executing arbitrary third-party data.",{"category":72,"check":79,"severity":29,"summary":80},"Transitive Supply-Chain Grenades","The plugin relies on a specific Docker image (`hashicorp/terraform-mcp-server:0.4.0`), which is a contained dependency. There are no indications of runtime downloads or execution of external code.",{"category":72,"check":82,"severity":29,"summary":83},"Sandbox Isolation","The MCP server runs within a Docker container (`--rm` flag ensures cleanup), isolating its operations and preventing direct file system access outside its intended scope.",{"category":72,"check":85,"severity":29,"summary":86},"Sandbox escape primitives","The execution is confined to a Docker container with the `--rm` flag, which does not appear to allow for sandbox escape primitives.",{"category":72,"check":88,"severity":29,"summary":89},"Data Exfiltration","The MCP server is a specific Docker image designed for Terraform integration. There's no indication of it reading or submitting confidential data beyond the configured TFE_TOKEN.",{"category":72,"check":91,"severity":29,"summary":92},"Hidden Text Tricks","The bundled files are standard JSON and Markdown, with no hidden text tricks or obfuscation detected.",{"category":94,"check":95,"severity":29,"summary":96},"Hooks","Opaque code execution","The MCP server configuration points to a specific Docker image and command, not obfuscated code or runtime fetches.",{"category":98,"check":99,"severity":29,"summary":100},"Portability","Structural Assumption","The plugin relies on Docker and a specific image, making it independent of the user's local project structure.",{"category":102,"check":103,"severity":51,"summary":104},"Trust","Issues Attention","Issue data for this specific plugin is not available in the provided trust signals.",{"category":106,"check":107,"severity":62,"summary":108},"Versioning","Release Management","The `plugin.json` and `.mcp.json` files do not specify a version, and there is no changelog or release tag available. The install instructions mention `@claude-plugins-official` but not a specific version.",{"category":110,"check":111,"severity":51,"summary":112},"Code Execution","Validation","The validation of inputs and outputs is handled by the external `hashicorp/terraform-mcp-server` Docker image, not directly by the plugin's configuration files.",{"category":72,"check":114,"severity":29,"summary":115},"Unguarded Destructive Operations","The MCP server's operations are confined to the Docker container, and any destructive Terraform operations would be managed by that server, which is presumed to have its own safety mechanisms.",{"category":110,"check":117,"severity":51,"summary":118},"Error Handling","Error handling is presumed to be managed by the external `hashicorp/terraform-mcp-server` Docker image, not by the plugin's configuration files.",{"category":110,"check":120,"severity":51,"summary":121},"Logging","Logging is handled by the external Docker container and is not directly controlled or audited by the plugin's configuration files.",{"category":123,"check":124,"severity":51,"summary":125},"Compliance","GDPR","The plugin itself does not handle personal data; this responsibility lies within the external Terraform MCP server, for which no specific details are provided.",{"category":123,"check":127,"severity":29,"summary":128},"Target market","The plugin focuses on Terraform, a globally used tool for IaC, and does not exhibit any region-specific logic. Target market is 'global'.",{"category":98,"check":130,"severity":29,"summary":131},"Runtime stability","The plugin's reliance on Docker and a specific image ensures a stable runtime environment, independent of the user's local system configuration.",{"category":38,"check":133,"severity":51,"summary":134},"Tool surface size","The tool surface size is determined by the external `hashicorp/terraform-mcp-server` Docker image, which is not directly assessable from the provided plugin files.",{"category":45,"check":136,"severity":29,"summary":137},"Name collisions","The plugin name 'terraform' is distinct and unlikely to collide with Claude Code built-ins or other common MCP names.",{"category":45,"check":139,"severity":29,"summary":140},"Overlapping near-synonym tools","As this is an MCP server wrapper, the tool naming and function are determined by the enclosed server, which is assumed to have distinct operations.",{"category":45,"check":142,"severity":51,"summary":143},"Hooks-off mechanism","This plugin does not appear to utilize hooks, so a hooks-off mechanism is not applicable.",{"category":45,"check":145,"severity":51,"summary":146},"Hook matcher tightness","This plugin does not utilize hooks, so hook matcher tightness is not applicable.",{"category":72,"check":148,"severity":51,"summary":149},"Hook security","This plugin does not utilize hooks, so hook security is not applicable.",{"category":94,"check":151,"severity":51,"summary":152},"Silent prompt rewriting","This plugin does not utilize user prompt hooks, so silent prompt rewriting is not applicable.",{"category":72,"check":154,"severity":51,"summary":155},"Permission Hook","This plugin does not utilize permission request hooks, so this check is not applicable.",{"category":123,"check":157,"severity":51,"summary":158},"Hook privacy","This plugin does not utilize hooks for logging or telemetry, so hook privacy is not applicable.",{"category":110,"check":160,"severity":51,"summary":161},"Hook dependency","This plugin does not utilize hooks, so hook dependency is not applicable.",{"category":49,"check":163,"severity":62,"summary":164},"Install / Setup Instructions","The README provides general installation instructions for plugins within the repository but lacks specific setup details for this Terraform MCP Server plugin, such as environment variable configuration (e.g., TFE_TOKEN).",{"category":49,"check":166,"severity":29,"summary":167},"Feature Transparency","The README and plugin metadata clearly describe the purpose of the Terraform MCP Server, and there are no hooks or advanced features hidden.",{"category":49,"check":169,"severity":29,"summary":170},"Phantom features","All features described in the plugin metadata and README appear to be implemented or directly related to the underlying Terraform MCP Server Docker image.",{"category":172,"check":173,"severity":29,"summary":174},"Convention","Layout convention adherence","The plugin adheres to Claude Code plugin structural conventions, with `plugin.json` in `.claude-plugin/` and `.mcp.json` at the root.",{"category":172,"check":176,"severity":51,"summary":177},"Plugin state","This plugin does not appear to manage persistent state beyond what the Docker container might handle internally.",{"category":72,"check":179,"severity":62,"summary":180},"Keychain-stored secrets","The plugin configuration passes `TFE_TOKEN` as an environment variable to the Docker container. This suggests the token might be stored in plain text settings or directly in the environment, rather than being securely managed via a keychain.",{"category":182,"check":183,"severity":184,"summary":185},"Dependencies","Tagged release sourcing","info","The MCP server relies on a specific Docker image tag (`0.4.0`), which is a form of version pinning. However, it's not a tagged release from a public repository, making it slightly less transparent than a direct npm package or Git tag.",{"category":187,"check":188,"severity":29,"summary":189},"Installation","Clean uninstall","The Docker container is run with `--rm`, ensuring it's removed upon completion, which facilitates a clean uninstall process.",1778054695820,"This plugin utilizes a Dockerized MCP server to enable advanced automation and interaction capabilities within the Terraform ecosystem for Infrastructure as Code development. It is designed to integrate seamlessly with Terraform workflows.","2.0.0","3.4.0","The Terraform MCP Server plugin is well-scoped and provides clear utility for IaC development. However, it lacks a clear license, has unspecific installation instructions, and potential security concerns regarding secret management for the TFE_TOKEN. The versioning is also not well-defined.",75,"This plugin provides integration with the Terraform ecosystem for advanced Infrastructure as Code automation.",[15,16,17,18,19],"global","evaluated",{"codeQuality":201,"collectedAt":202,"documentation":203,"maintenance":205,"popularity":206,"security":207,"testCoverage":209},{},1778054681641,{"descriptionLength":204,"readmeSize":8},184,{},{"smitheryUniqueUsers":8,"smitheryUseCount":8},{"hasNpmPackage":208,"smitheryVerified":208},false,{"hasCi":208,"hasTests":208},{"updatedAt":211},1778054703946,{"githubOwner":213,"githubRepo":214,"locale":23,"slug":15,"type":215},"anthropics","claude-plugins-official","plugin",true,{"_creationTime":218,"_id":219,"community":220,"display":221,"identity":229,"parentExtension":230,"providers":231,"relations":240,"workflow":242},1778054452948.4092,"k171b9714j6pgfxqht22y94q4x866sck",{"reviewCount":8},{"description":222,"name":223,"sourceUrl":224,"tags":225},"Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations","Claude Code Plugins Directory","https://github.com/anthropics/claude-plugins-official",[226,227,228,16],"marketplace","directory","plugins",{"githubOwner":213,"githubRepo":214,"locale":23,"slug":214,"type":226},null,{"extract":232,"llm":237,"smithery":239},{"commitSha":233,"license":234,"marketplace":235},"06f52cd3ac3e47ecb45228a86183ea2a86e9d6ff","n/a",{"name":214,"pluginCount":236},179,{"promptVersionExtension":192,"promptVersionScoring":193,"score":238,"targetMarket":198,"tier":199},85,{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"repoId":241},"kd798hf3w99qz2xt1fqtgq7gf9865e31",{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":211,"smitheryAt":243,"updatedAt":211},1778054509977,1778054452948,1778054454391,{"extract":247,"llm":248,"smithery":249},{"commitSha":233,"license":234},{"promptVersionExtension":192,"promptVersionScoring":193,"score":195,"targetMarket":198,"tier":199},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":219,"repoId":241},{"_creationTime":252,"_id":241,"identity":253,"providers":254,"workflow":270},1777995558409.857,{"githubOwner":213,"githubRepo":214,"sourceUrl":224},{"discover":255,"github":259},{"sources":256},[257,258],"skills-sh","smithery",{"closedIssues90d":260,"forks":261,"homepage":262,"openIssues90d":263,"pushedAt":264,"readmeSize":265,"stars":266,"topics":267},83,2270,"https://code.claude.com/docs/en/plugins",480,1778039881000,1948,18631,[268,16,269],"claude-code","skills",{"discoverAt":271,"extractAt":272,"githubAt":272,"updatedAt":272},1777995558409,1778054455773,{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":211,"smitheryAt":243,"updatedAt":211},[],[276,303,335,366,388,415],{"_creationTime":277,"_id":278,"community":279,"display":280,"identity":292,"providers":294,"relations":301,"workflow":302},1778054452948.4272,"k179khyq4dvq0ytvdcepec984d8666wk",{"reviewCount":8},{"description":281,"name":282,"sourceUrl":283,"tags":284},"Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.","Plugin Development Toolkit","https://github.com/anthropics/claude-plugins-official/tree/HEAD/plugins/plugin-dev",[285,286,287,288,269,16,289,18,290,291],"development","plugin-creation","hooks","agents","cli","guidance","best-practices",{"githubOwner":213,"githubRepo":214,"locale":23,"slug":293,"type":215},"plugin-dev",{"extract":295,"llm":297,"smithery":300},{"commitSha":233,"license":296},"Apache-2.0",{"promptVersionExtension":192,"promptVersionScoring":193,"score":298,"targetMarket":198,"tier":299},99,"verified",{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":219,"repoId":241},{"anyEnrichmentAt":243,"extractAt":244,"githubAt":245,"llmAt":211,"smitheryAt":243,"updatedAt":211},{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":319,"providers":323,"relations":328,"workflow":331},1778053078370.9028,"k17dwt2y8zcwbj9r1ccgc0mwvs867jac",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Complete Claude Code plugin development system. PROACTIVELY activate when users want to: (1) Create/build plugins with 2025 features, (2) Add skills/commands/agents/hooks, (3) Validate plugin structure, (4) Publish to marketplace, (5) Get plugin development guidance. Provides: agent-first design patterns, progressive disclosure skills, hook automation, MCP integration, marketplace publishing. Includes plugin-expert agent and validation utilities.",{},"Plugin Master","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/plugin-master",[313,314,315,287,16,316,226,317,18,318],"plugin-development","agent","skill","commands","validation","devops",{"githubOwner":320,"githubRepo":321,"locale":23,"slug":322,"type":215},"josiahsiegel","claude-plugin-marketplace","plugin-master",{"extract":324,"llm":327},{"commitSha":325,"license":326},"a05d923c8a3551d4274eef152649583d693b9b67","MIT",{"promptVersionExtension":192,"promptVersionScoring":193,"score":298,"targetMarket":198,"tier":299},{"parentExtensionId":329,"repoId":330},"k1741p5y8fyyp90j4zdea56w61867nj3","kd75az366mhppxzk11c689vzen865qkv",{"anyEnrichmentAt":332,"extractAt":333,"githubAt":332,"llmAt":334,"updatedAt":334},1778053080008,1778053078370,1778053164925,{"_creationTime":336,"_id":337,"community":338,"display":339,"identity":349,"providers":353,"relations":359,"workflow":362},1778053176705.3923,"k178m7js3c0kxzn3ajbfxnyw39866jkw",{"reviewCount":8},{"description":340,"installMethods":341,"name":342,"sourceUrl":343,"tags":344},"Terraform module generation and refactoring skills including module design and Terraform Stacks.",{},"HashiCorp Agent Skills","https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/module-generation",[15,17,345,346,347,318,348],"module-generation","refactoring","stacks","cloud",{"githubOwner":350,"githubRepo":351,"locale":23,"slug":352,"type":215},"hashicorp","agent-skills","terraform-module-generation",{"extract":354,"llm":357},{"commitSha":355,"license":356},"b129bb5c0a8d857d5c36d1fd12492e943730aacf","MPL-2.0",{"promptVersionExtension":192,"promptVersionScoring":193,"score":358,"targetMarket":198,"tier":299},98,{"parentExtensionId":360,"repoId":361},"k17033n6byjh41pfnm05s0ahth866t04","kd74k31qknmr6efdnd1z174e15864srx",{"anyEnrichmentAt":363,"extractAt":364,"githubAt":363,"llmAt":365,"updatedAt":365},1778053177133,1778053176705,1778053201737,{"_creationTime":367,"_id":368,"community":369,"display":370,"identity":381,"providers":383,"relations":386,"workflow":387},1778053176705.3918,"k178k4yyhwd7nvhrwp011vb5yh8675t8",{"reviewCount":8},{"description":371,"installMethods":372,"name":373,"sourceUrl":374,"tags":375},"Terraform code generation skills including HCL generation, style guides, and testing.",{},"Terraform Code Generation","https://github.com/hashicorp/agent-skills/tree/HEAD/terraform/code-generation",[15,376,377,378,379,17,380,16],"hcl","code-generation","style-guide","testing","compliance",{"githubOwner":350,"githubRepo":351,"locale":23,"slug":382,"type":215},"terraform-code-generation",{"extract":384,"llm":385},{"commitSha":355,"license":356},{"promptVersionExtension":192,"promptVersionScoring":193,"score":358,"targetMarket":198,"tier":299},{"parentExtensionId":360,"repoId":361},{"anyEnrichmentAt":363,"extractAt":364,"githubAt":363,"llmAt":365,"updatedAt":365},{"_creationTime":389,"_id":390,"community":391,"display":392,"identity":400,"providers":402,"relations":407,"workflow":410},1778053881467.4072,"k17fx190vywc4q48r2gpkrjn6d867b99",{"reviewCount":8},{"description":393,"installMethods":394,"name":395,"sourceUrl":396,"tags":397},"Triage tickets, draft responses, escalate issues, and build your knowledge base. Research customer context and turn resolved issues into self-service content.",{},"Customer Support Plugin","https://github.com/anthropics/knowledge-work-plugins/tree/HEAD/customer-support",[398,16,18,399],"customer-support","workflow",{"githubOwner":213,"githubRepo":401,"locale":23,"slug":398,"type":215},"knowledge-work-plugins",{"extract":403,"llm":405,"smithery":406},{"commitSha":404,"license":296},"9789ea78ad66e395a9c709146cacecdc14ce2abf",{"promptVersionExtension":192,"promptVersionScoring":193,"score":358,"targetMarket":198,"tier":299},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":208},{"parentExtensionId":408,"repoId":409},"k17a976hfb9h5wyrvbw5572nvs867hs3","kd7a7vj5tkj2ssjqcbwka5sh0x864wea",{"anyEnrichmentAt":411,"extractAt":412,"githubAt":413,"llmAt":414,"smitheryAt":411,"updatedAt":414},1778053907346,1778053881467,1778053882262,1778053992763,{"_creationTime":416,"_id":417,"community":418,"display":419,"identity":430,"providers":432,"relations":436,"workflow":437},1778053078370.9062,"k175pnexrwfjdf2hv3hh8fp7es867295",{"reviewCount":8},{"description":420,"installMethods":421,"name":422,"sourceUrl":423,"tags":424},"Complete Terraform expertise system for all cloud providers (Azure, AWS, Google Cloud) and platforms. PROACTIVELY activate for: (1) ANY Terraform task (init/plan/apply/validate), (2) Infrastructure-as-code design, (3) Resource import and state management, (4) Multi-environment architectures, (5) CI/CD pipeline integration, (6) Security scanning and best practices, (7) Version-aware code generation, (8) CLI mastery with -chdir and all flags. Provides: comprehensive provider knowledge (AzureRM/AWS/GCP/community), version-aware implementations, state operations (mv/rm/import), bulk import strategies (Terraformer/aztfexport), security scanning (tfsec/Checkov), enterprise architecture patterns, complete CLI reference, and platform-specific guidance (Windows/Linux/macOS).",{},"Terraform Master Plugin","https://github.com/josiahsiegel/claude-plugin-marketplace/tree/HEAD/plugins/terraform-master",[15,425,17,348,318,426,18,289,427,428,429],"opentofu","ci-cd","aws","azure","gcp",{"githubOwner":320,"githubRepo":321,"locale":23,"slug":431,"type":215},"terraform-master",{"extract":433,"llm":434},{"commitSha":325,"license":326},{"promptVersionExtension":192,"promptVersionScoring":193,"score":435,"targetMarket":198,"tier":299},95,{"parentExtensionId":329,"repoId":330},{"anyEnrichmentAt":332,"extractAt":333,"githubAt":332,"llmAt":334,"updatedAt":334}]