← All scanned servers

Trust Card · Static snapshot

hashicorp__terraform-mcp-server U

Ungraded — insufficient static coverage · 0 findings (0 critical) · scope minimal · Not ranked: insufficient static coverage.

Scanned 2026-10-19 · engine v0.1.3 (8 regex rules, OWASP-mapped) · upstream hashicorp/terraform-mcp-server @ 4bbe30c (2026-10-15)

Score breakdown

No numeric score or breakdown: insufficient static coverage. Findings remain actionable; absence of findings is not evidence of safety.

Insufficient static coverage: No non-empty supported source analyzed; documentation and data alone provide limited coverage; Unsupported source present. Findings remain actionable; absence of findings is not evidence of safety.

Coverage: limited

Static-heuristic scope: 24 analyzed / 389 discovered files; 346 unsupported source files; 366 excluded; 0 read errors; 0 truncations. This is not a semantic coverage percentage or proof of safety.

File coverage, applied rules and scan limits
{
  "mode": "static-heuristic",
  "status": "limited",
  "reasons": [
    "No non-empty supported source analyzed; documentation and data alone provide limited coverage",
    "Unsupported source present"
  ],
  "limitations": [
    "Coverage describes the files read and regex rules applied, not semantic, runtime, or dependency coverage.",
    "Supported code is JavaScript, TypeScript, and Python; JSON/YAML receive only the credential rule.",
    "Skill instructions and other prose are not code-analyzed; declared controls are not verified enforcement.",
    "Ignored directories, declarations, and non-implementation assets are outside rule scope."
  ],
  "discoveredFiles": 389,
  "analyzedFiles": [
    {
      "path": ".github/ISSUE_TEMPLATE/config.yml",
      "scope": "data",
      "bytes": 611,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/dependabot.yml",
      "scope": "data",
      "bytes": 556,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/build.yml",
      "scope": "data",
      "bytes": 7829,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/changelog.yml",
      "scope": "data",
      "bytes": 4585,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/deploy.yml",
      "scope": "data",
      "bytes": 1436,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/e2e_test.yml",
      "scope": "data",
      "bytes": 936,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/hcpt_test.yml",
      "scope": "data",
      "bytes": 1181,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/helm-lint.yml",
      "scope": "data",
      "bytes": 1731,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/loadtest.yml",
      "scope": "data",
      "bytes": 1044,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/publish-registry.yml",
      "scope": "data",
      "bytes": 1931,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/release-checks.yml",
      "scope": "data",
      "bytes": 586,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/security-scan.yml",
      "scope": "data",
      "bytes": 2417,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/stale.yml",
      "scope": "data",
      "bytes": 1450,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": ".github/workflows/unit_test.yml",
      "scope": "data",
      "bytes": 632,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "gemini-extension.json",
      "scope": "data",
      "bytes": 589,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/Chart.yaml",
      "scope": "data",
      "bytes": 640,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/deployment.yaml",
      "scope": "data",
      "bytes": 5202,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/hpa.yaml",
      "scope": "data",
      "bytes": 1030,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/ingress.yaml",
      "scope": "data",
      "bytes": 1127,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/service.yaml",
      "scope": "data",
      "bytes": 400,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/serviceaccount.yaml",
      "scope": "data",
      "bytes": 415,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/templates/tests/test-connection.yaml",
      "scope": "data",
      "bytes": 425,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "helm/terraform-mcp-server/values.yaml",
      "scope": "data",
      "bytes": 2307,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    },
    {
      "path": "server.json",
      "scope": "data",
      "bytes": 2041,
      "nonEmpty": true,
      "ruleIds": [
        "AT-SEC-002"
      ]
    }
  ],
  "unsupportedSourceFiles": [
    ".copywrite.hcl",
    ".go-version",
    ".release/ci.hcl",
    ".release/oss-release-metadata.hcl",
    ".release/security-scan.hcl",
    "CODEOWNERS",
    "Dockerfile",
    "Makefile",
    "cmd/loadtest/main.go",
    "cmd/terraform-mcp-server/main.go",
    "e2e/cors_e2e_test.go",
    "e2e/docker_test.go",
    "e2e/helpers_test.go",
    "e2e/latest_module_version_test.go",
    "e2e/latest_provider_version_test.go",
    "e2e/main_test.go",
    "e2e/module_details_test.go",
    "e2e/official_server_test.go",
    "e2e/policy_details_test.go",
    "e2e/provider_capabilities_test.go",
    "e2e/provider_details_test.go",
    "e2e/search_modules_test.go",
    "e2e/search_policies_test.go",
    "e2e/search_provider_docs_test.go",
    "e2e/transport_test.go",
    "go.mod",
    "go.sum",
    "helm/terraform-mcp-server/.helmignore",
    "helm/terraform-mcp-server/templates/_helpers.tpl",
    "pkg/cli/commands.go",
    "pkg/cli/flags.go",
    "pkg/cli/flags_test.go",
    "pkg/cli/toolsets_conflict_test.go",
    "pkg/client/common.go",
    "pkg/client/config.go",
    "pkg/client/config_unix.go",
    "pkg/client/config_windows.go",
    "pkg/client/credentials.go",
    "pkg/client/credentials_test.go",
    "pkg/client/metrics.go",
    "pkg/client/metrics_test.go",
    "pkg/client/middleware.go",
    "pkg/client/middleware_test.go",
    "pkg/client/org_allowlist_tool_middleware.go",
    "pkg/client/org_allowlist_tool_middleware_test.go",
    "pkg/client/ratelimit.go",
    "pkg/client/ratelimit_test.go",
    "pkg/client/registry.go",
    "pkg/client/registry_client.go",
    "pkg/client/registry_client_test.go",
    "pkg/client/registry_test.go",
    "pkg/client/session.go",
    "pkg/client/tfe_client.go",
    "pkg/client/tfe_client_test.go",
    "pkg/client/tls.go",
    "pkg/client/tls_test.go",
    "pkg/client/tool_logging_middleware.go",
    "pkg/client/tool_logging_middleware_test.go",
    "pkg/client/types.go",
    "pkg/instana/instana.go",
    "pkg/instana/instana_test.go",
    "pkg/instructions/instructions.go",
    "pkg/logging/logging.go",
    "pkg/logging/logging_test.go",
    "pkg/logging/logrus_adapter.go",
    "pkg/logging/slog_adapter.go",
    "pkg/mcp-mark3labs/http.go",
    "pkg/mcp-mark3labs/http_test.go",
    "pkg/mcp-mark3labs/metrics_test.go",
    "pkg/mcp-mark3labs/official_bridge.go",
    "pkg/mcp-mark3labs/server.go",
    "pkg/mcp-mark3labs/session_lifecycle_test.go",
    "pkg/mcp-mark3labs/stdio.go",
    "pkg/mcp-official/client/http_client.go",
    "pkg/mcp-official/client/session.go",
    "pkg/mcp-official/client/tfe_client.go",
    "pkg/mcp-official/client/tfe_client_test.go",
    "pkg/mcp-official/resources/resource_templates.go",
    "pkg/mcp-official/resources/resources.go",
    "pkg/mcp-official/resources/resources_test.go",
    "pkg/mcp-official/server.go",
    "pkg/mcp-official/server_test.go",
    "pkg/mcp-official/session_lifecycle.go",
    "pkg/mcp-official/session_lifecycle_test.go",
    "pkg/mcp-official/stdio.go",
    "pkg/mcp-official/stdio_test.go",
    "pkg/mcp-official/tools/middleware/metrics.go",
    "pkg/mcp-official/tools/middleware/metrics_test.go",
    "pkg/mcp-official/tools/middleware/org_allowlist.go",
    "pkg/mcp-official/tools/middleware/org_allowlist_test.go",
    "pkg/mcp-official/tools/middleware/rate_limit.go",
    "pkg/mcp-official/tools/middleware/rate_limit_test.go",
    "pkg/mcp-official/tools/middleware/tool_logging.go",
    "pkg/mcp-official/tools/middleware/tool_logging_test.go",
    "pkg/mcp-official/tools/registry/get_latest_module_version.go",
    "pkg/mcp-official/tools/registry/get_latest_module_version_test.go",
    "pkg/mcp-official/tools/registry/get_latest_provider_version.go",
    "pkg/mcp-official/tools/registry/get_latest_provider_version_test.go",
    "pkg/mcp-official/tools/registry/get_module_details.go",
    "pkg/mcp-official/tools/registry/get_module_details_test.go",
    "pkg/mcp-official/tools/registry/get_policy_details.go",
    "pkg/mcp-official/tools/registry/get_policy_details_test.go",
    "pkg/mcp-official/tools/registry/get_provider_capabilities.go",
    "pkg/mcp-official/tools/registry/get_provider_capabilities_test.go",
    "pkg/mcp-official/tools/registry/get_provider_details.go",
    "pkg/mcp-official/tools/registry/get_provider_details_test.go",
    "pkg/mcp-official/tools/registry/results.go",
    "pkg/mcp-official/tools/registry/search_modules.go",
    "pkg/mcp-official/tools/registry/search_modules_test.go",
    "pkg/mcp-official/tools/registry/search_policies.go",
    "pkg/mcp-official/tools/registry/search_policies_test.go",
    "pkg/mcp-official/tools/registry/search_provider_docs.go",
    "pkg/mcp-official/tools/registry/search_provider_docs_test.go",
    "pkg/mcp-official/tools/tfe/applies_get_details_tool.go",
    "pkg/mcp-official/tools/tfe/applies_get_details_tool_test.go",
    "pkg/mcp-official/tools/tfe/applies_get_logs_tool.go",
    "pkg/mcp-official/tools/tfe/applies_get_logs_tool_test.go",
    "pkg/mcp-official/tools/tfe/mapping_test.go",
    "pkg/mcp-official/tools/tfe/organizations_list_tool.go",
    "pkg/mcp-official/tools/tfe/organizations_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/pagination.go",
    "pkg/mcp-official/tools/tfe/pagination_test.go",
    "pkg/mcp-official/tools/tfe/plans_get_details_tool.go",
    "pkg/mcp-official/tools/tfe/plans_get_details_tool_test.go",
    "pkg/mcp-official/tools/tfe/plans_get_json_output_tool.go",
    "pkg/mcp-official/tools/tfe/plans_get_json_output_tool_test.go",
    "pkg/mcp-official/tools/tfe/plans_get_logs_tool.go",
    "pkg/mcp-official/tools/tfe/plans_get_logs_tool_test.go",
    "pkg/mcp-official/tools/tfe/plans_get_sentinel_mock_tool.go",
    "pkg/mcp-official/tools/tfe/plans_get_sentinel_mock_tool_test.go",
    "pkg/mcp-official/tools/tfe/policies_attach_tool.go",
    "pkg/mcp-official/tools/tfe/policies_attach_tool_test.go",
    "pkg/mcp-official/tools/tfe/policies_list_tool.go",
    "pkg/mcp-official/tools/tfe/policies_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/private_get_module_details_tool.go",
    "pkg/mcp-official/tools/tfe/private_get_module_details_tool_test.go",
    "pkg/mcp-official/tools/tfe/private_get_provider_details_tool.go",
    "pkg/mcp-official/tools/tfe/private_get_provider_details_tool_test.go",
    "pkg/mcp-official/tools/tfe/private_search_modules_tool.go",
    "pkg/mcp-official/tools/tfe/private_search_modules_tool_test.go",
    "pkg/mcp-official/tools/tfe/private_search_providers_tool.go",
    "pkg/mcp-official/tools/tfe/private_search_providers_tool_test.go",
    "pkg/mcp-official/tools/tfe/projects_create_tool.go",
    "pkg/mcp-official/tools/tfe/projects_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/projects_delete_tool.go",
    "pkg/mcp-official/tools/tfe/projects_delete_tool_test.go",
    "pkg/mcp-official/tools/tfe/projects_get_tool.go",
    "pkg/mcp-official/tools/tfe/projects_get_tool_test.go",
    "pkg/mcp-official/tools/tfe/projects_list_tool.go",
    "pkg/mcp-official/tools/tfe/projects_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/results.go",
    "pkg/mcp-official/tools/tfe/stacks_get_tool.go",
    "pkg/mcp-official/tools/tfe/stacks_get_tool_test.go",
    "pkg/mcp-official/tools/tfe/stacks_list_tool.go",
    "pkg/mcp-official/tools/tfe/stacks_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/state_version_get_tool.go",
    "pkg/mcp-official/tools/tfe/state_version_get_tool_test.go",
    "pkg/mcp-official/tools/tfe/state_version_list_tool.go",
    "pkg/mcp-official/tools/tfe/state_version_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/tags.go",
    "pkg/mcp-official/tools/tfe/tags_create_tool.go",
    "pkg/mcp-official/tools/tfe/tags_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/tags_read_tool.go",
    "pkg/mcp-official/tools/tfe/tags_read_tool_test.go",
    "pkg/mcp-official/tools/tfe/tags_test.go",
    "pkg/mcp-official/tools/tfe/teams_add_member_tool.go",
    "pkg/mcp-official/tools/tfe/teams_add_member_tool_test.go",
    "pkg/mcp-official/tools/tfe/teams_create_tool.go",
    "pkg/mcp-official/tools/tfe/teams_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/teams_delete_tool.go",
    "pkg/mcp-official/tools/tfe/teams_delete_tool_test.go",
    "pkg/mcp-official/tools/tfe/teams_get_tool.go",
    "pkg/mcp-official/tools/tfe/teams_get_tool_test.go",
    "pkg/mcp-official/tools/tfe/teams_grant_access_tool.go",
    "pkg/mcp-official/tools/tfe/teams_grant_access_tool_test.go",
    "pkg/mcp-official/tools/tfe/teams_list_tool.go",
    "pkg/mcp-official/tools/tfe/teams_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/user_get_token_permissions_tool.go",
    "pkg/mcp-official/tools/tfe/user_get_token_permissions_tool_test.go",
    "pkg/mcp-official/tools/tfe/user_whoami_tool.go",
    "pkg/mcp-official/tools/tfe/user_whoami_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_set_variables_create_tool.go",
    "pkg/mcp-official/tools/tfe/variable_set_variables_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_set_variables_delete_tool.go",
    "pkg/mcp-official/tools/tfe/variable_set_variables_delete_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_sets_attach_tool.go",
    "pkg/mcp-official/tools/tfe/variable_sets_attach_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_sets_create_tool.go",
    "pkg/mcp-official/tools/tfe/variable_sets_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_sets_detach_tool.go",
    "pkg/mcp-official/tools/tfe/variable_sets_detach_tool_test.go",
    "pkg/mcp-official/tools/tfe/variable_sets_list_tool.go",
    "pkg/mcp-official/tools/tfe/variable_sets_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_create_tool.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_list_tool.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_update_tool.go",
    "pkg/mcp-official/tools/tfe/workspace_variables_update_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_create_tool.go",
    "pkg/mcp-official/tools/tfe/workspaces_create_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_delete_tool_safely.go",
    "pkg/mcp-official/tools/tfe/workspaces_delete_tool_safely_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_details.go",
    "pkg/mcp-official/tools/tfe/workspaces_details_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_force_unlock_tool.go",
    "pkg/mcp-official/tools/tfe/workspaces_force_unlock_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_get_tool.go",
    "pkg/mcp-official/tools/tfe/workspaces_get_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_list_tool.go",
    "pkg/mcp-official/tools/tfe/workspaces_list_tool_test.go",
    "pkg/mcp-official/tools/tfe/workspaces_update_tool.go",
    "pkg/mcp-official/tools/tfe/workspaces_update_tool_test.go",
    "pkg/mcp-official/tools/tools.go",
    "pkg/otelmetrics/otelmetrics.go",
    "pkg/otelmetrics/otelmetrics_test.go",
    "pkg/resources/resource_templates.go",
    "pkg/resources/resources.go",
    "pkg/tools/dynamic_tool.go",
    "pkg/tools/dynamic_tool_test.go",
    "pkg/tools/factories.go",
    "pkg/tools/factories_test.go",
    "pkg/tools/registry/errors.go",
    "pkg/tools/registry/get_latest_module_version.go",
    "pkg/tools/registry/get_latest_provider_version.go",
    "pkg/tools/registry/get_module_details.go",
    "pkg/tools/registry/get_module_details_test.go",
    "pkg/tools/registry/get_policy_details.go",
    "pkg/tools/registry/get_provider_capabilities.go",
    "pkg/tools/registry/get_provider_capabilities_test.go",
    "pkg/tools/registry/get_provider_details.go",
    "pkg/tools/registry/search_modules.go",
    "pkg/tools/registry/search_policies.go",
    "pkg/tools/registry/search_provider_docs.go",
    "pkg/tools/tfe/action_run.go",
    "pkg/tools/tfe/add_team_member.go",
    "pkg/tools/tfe/add_team_member_test.go",
    "pkg/tools/tfe/create_no_code_workspace.go",
    "pkg/tools/tfe/create_no_code_workspace_test.go",
    "pkg/tools/tfe/create_project.go",
    "pkg/tools/tfe/create_project_test.go",
    "pkg/tools/tfe/create_run.go",
    "pkg/tools/tfe/create_run_test.go",
    "pkg/tools/tfe/create_team.go",
    "pkg/tools/tfe/create_team_test.go",
    "pkg/tools/tfe/create_workspace.go",
    "pkg/tools/tfe/create_workspace_test.go",
    "pkg/tools/tfe/delete_project.go",
    "pkg/tools/tfe/delete_project_test.go",
    "pkg/tools/tfe/delete_team.go",
    "pkg/tools/tfe/delete_team_test.go",
    "pkg/tools/tfe/delete_workspace_safely.go",
    "pkg/tools/tfe/delete_workspace_safely_test.go",
    "pkg/tools/tfe/descriptions.go",
    "pkg/tools/tfe/errors.go",
    "pkg/tools/tfe/force_unlock_workspace.go",
    "pkg/tools/tfe/get_apply_details.go",
    "pkg/tools/tfe/get_apply_details_test.go",
    "pkg/tools/tfe/get_apply_logs.go",
    "pkg/tools/tfe/get_apply_logs_test.go",
    "pkg/tools/tfe/get_plan_details.go",
    "pkg/tools/tfe/get_plan_details_test.go",
    "pkg/tools/tfe/get_plan_json_output.go",
    "pkg/tools/tfe/get_plan_json_output_test.go",
    "pkg/tools/tfe/get_plan_logs.go",
    "pkg/tools/tfe/get_plan_logs_test.go",
    "pkg/tools/tfe/get_private_module_details.go",
    "pkg/tools/tfe/get_private_provider_details.go",
    "pkg/tools/tfe/get_project.go",
    "pkg/tools/tfe/get_project_test.go",
    "pkg/tools/tfe/get_run_comments.go",
    "pkg/tools/tfe/get_run_comments_test.go",
    "pkg/tools/tfe/get_run_details.go",
    "pkg/tools/tfe/get_sentinel_mock.go",
    "pkg/tools/tfe/get_sentinel_mock_test.go",
    "pkg/tools/tfe/get_stack_details.go",
    "pkg/tools/tfe/get_stack_details_test.go",
    "pkg/tools/tfe/get_state_version.go",
    "pkg/tools/tfe/get_state_version_test.go",
    "pkg/tools/tfe/get_team.go",
    "pkg/tools/tfe/get_team_test.go",
    "pkg/tools/tfe/get_token_permissions.go",
    "pkg/tools/tfe/get_token_permissions_test.go",
    "pkg/tools/tfe/get_workspace_details.go",
    "pkg/tools/tfe/get_workspace_details_test.go",
    "pkg/tools/tfe/grant_team_access.go",
    "pkg/tools/tfe/grant_team_access_test.go",
    "pkg/tools/tfe/list_runs.go",
    "pkg/tools/tfe/list_stacks.go",
    "pkg/tools/tfe/list_stacks_test.go",
    "pkg/tools/tfe/list_state_versions.go",
    "pkg/tools/tfe/list_state_versions_test.go",
    "pkg/tools/tfe/list_teams.go",
    "pkg/tools/tfe/list_teams_test.go",
    "pkg/tools/tfe/list_terraform_orgs.go",
    "pkg/tools/tfe/list_terraform_projects.go",
    "pkg/tools/tfe/list_workspaces.go",
    "pkg/tools/tfe/list_workspaces_test.go",
    "pkg/tools/tfe/policy_sets.go",
    "pkg/tools/tfe/policy_sets_test.go",
    "pkg/tools/tfe/search_private_modules.go",
    "pkg/tools/tfe/search_private_providers.go",
    "pkg/tools/tfe/strings.go",
    "pkg/tools/tfe/update_workspace.go",
    "pkg/tools/tfe/update_workspace_test.go",
    "pkg/tools/tfe/variable_sets.go",
    "pkg/tools/tfe/variable_sets_test.go",
    "pkg/tools/tfe/whoami.go",
    "pkg/tools/tfe/workspace_tags.go",
    "pkg/tools/tfe/workspace_tags_test.go",
    "pkg/tools/tfe/workspace_variables.go",
    "pkg/tools/tfe/workspace_variables_test.go",
    "pkg/tools/tools.go",
    "pkg/toolsets/filter.go",
    "pkg/toolsets/filter_test.go",
    "pkg/toolsets/mapping.go",
    "pkg/toolsets/registry.go",
    "pkg/toolsets/toolsets.go",
    "pkg/toolsets/toolsets_test.go",
    "pkg/utils/pagination.go",
    "pkg/utils/pagination_test.go",
    "pkg/utils/utils.go",
    "pkg/utils/utils_test.go",
    "scan.hcl",
    "scripts/compare-versions.sh",
    "scripts/crt-build.sh",
    "scripts/update-json-version.sh",
    "test/terraform/organizations_test.go",
    "test/terraform/policies_test.go",
    "test/terraform/private_registry_test.go",
    "test/terraform/projects_test.go",
    "test/terraform/run_test.go",
    "test/terraform/stacks_test.go",
    "test/terraform/state_version_test.go",
    "test/terraform/teams_test.go",
    "test/terraform/terraform_test.go",
    "test/terraform/testdata/no_code_workspace_module/main.tf",
    "test/terraform/testdata/private_registry_module/main.tf",
    "test/terraform/testdata/private_registry_module/modules/child/main.tf",
    "test/terraform/testdata/run_test.tf",
    "test/terraform/testdata/state_version_test.tf",
    "test/terraform/user_test.go",
    "test/terraform/variable_sets_test.go",
    "test/terraform/workspace_test.go",
    "version/VERSION",
    "version/version.go"
  ],
  "excludedFiles": [
    {
      "path": ".git",
      "reason": "ignored-directory"
    },
    {
      "path": ".copywrite.hcl",
      "reason": "unsupported-implementation"
    },
    {
      "path": ".github/ISSUE_TEMPLATE/bug_report.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": ".github/ISSUE_TEMPLATE/feature_request.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": ".github/pull_request_template.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": ".gitignore",
      "reason": "outside-rule-scope"
    },
    {
      "path": ".go-version",
      "reason": "unsupported-implementation"
    },
    {
      "path": ".release/ci.hcl",
      "reason": "unsupported-implementation"
    },
    {
      "path": ".release/oss-release-metadata.hcl",
      "reason": "unsupported-implementation"
    },
    {
      "path": ".release/security-scan.hcl",
      "reason": "unsupported-implementation"
    },
    {
      "path": "CHANGELOG.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "CODEOWNERS",
      "reason": "unsupported-implementation"
    },
    {
      "path": "Dockerfile",
      "reason": "unsupported-implementation"
    },
    {
      "path": "LICENSE",
      "reason": "outside-rule-scope"
    },
    {
      "path": "Makefile",
      "reason": "unsupported-implementation"
    },
    {
      "path": "README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "cmd/loadtest/main.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "cmd/terraform-mcp-server/main.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "e2e/cors_e2e_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/docker_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/helpers_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/latest_module_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/latest_provider_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/main_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/module_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/official_server_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/policy_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/provider_capabilities_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/provider_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/search_modules_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/search_policies_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/search_provider_docs_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "e2e/transport_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "go.mod",
      "reason": "unsupported-implementation"
    },
    {
      "path": "go.sum",
      "reason": "unsupported-implementation"
    },
    {
      "path": "helm/terraform-mcp-server/.helmignore",
      "reason": "unsupported-implementation"
    },
    {
      "path": "helm/terraform-mcp-server/README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "helm/terraform-mcp-server/templates/NOTES.txt",
      "reason": "outside-rule-scope"
    },
    {
      "path": "helm/terraform-mcp-server/templates/_helpers.tpl",
      "reason": "unsupported-implementation"
    },
    {
      "path": "instructions/example-AGENTS.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "instructions/example-mcp-instructions.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "pkg/cli/commands.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/cli/flags.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/cli/flags_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/cli/toolsets_conflict_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/common.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/config.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/config_unix.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/config_windows.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/credentials.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/credentials_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/metrics.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/metrics_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/middleware.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/middleware_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/org_allowlist_tool_middleware.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/org_allowlist_tool_middleware_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/ratelimit.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/ratelimit_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/registry.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/registry_client.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/registry_client_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/registry_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/session.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tfe_client.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tfe_client_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tls.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tls_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tool_logging_middleware.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/tool_logging_middleware_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/client/types.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/instana/instana.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/instana/instana_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/instructions/instructions.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/instructions/instructions.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "pkg/logging/logging.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/logging/logging_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/logging/logrus_adapter.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/logging/slog_adapter.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/http.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/http_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/metrics_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/official_bridge.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/server.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/session_lifecycle_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-mark3labs/stdio.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/client/http_client.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/client/session.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/client/tfe_client.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/client/tfe_client_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/resources/resource_templates.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/resources/resources.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/resources/resources_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/server.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/server_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/session_lifecycle.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/session_lifecycle_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/stdio.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/stdio_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/metrics.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/metrics_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/org_allowlist.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/org_allowlist_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/rate_limit.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/rate_limit_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/tool_logging.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/middleware/tool_logging_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_latest_module_version.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_latest_module_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_latest_provider_version.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_latest_provider_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_module_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_module_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_policy_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_policy_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_provider_capabilities.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_provider_capabilities_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_provider_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/get_provider_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/results.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_modules.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_modules_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_policies.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_policies_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_provider_docs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/registry/search_provider_docs_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/applies_get_details_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/applies_get_details_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/applies_get_logs_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/applies_get_logs_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/mapping_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/organizations_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/organizations_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/pagination.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/pagination_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_details_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_details_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_json_output_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_json_output_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_logs_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_logs_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_sentinel_mock_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/plans_get_sentinel_mock_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/policies_attach_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/policies_attach_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/policies_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/policies_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_get_module_details_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_get_module_details_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_get_provider_details_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_get_provider_details_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_search_modules_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_search_modules_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_search_providers_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/private_search_providers_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_delete_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_delete_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_get_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_get_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/projects_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/results.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/stacks_get_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/stacks_get_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/stacks_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/stacks_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/state_version_get_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/state_version_get_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/state_version_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/state_version_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/static/default-cli-run.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags_read_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags_read_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/tags_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_add_member_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_add_member_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_delete_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_delete_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_get_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_get_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_grant_access_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_grant_access_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/teams_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/user_get_token_permissions_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/user_get_token_permissions_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/user_whoami_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/user_whoami_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_set_variables_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_set_variables_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_set_variables_delete_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_set_variables_delete_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_attach_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_attach_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_detach_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_detach_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/variable_sets_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_update_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspace_variables_update_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_create_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_create_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_delete_tool_safely.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_delete_tool_safely_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_force_unlock_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_force_unlock_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_get_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_get_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_list_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_list_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_update_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tfe/workspaces_update_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/mcp-official/tools/tools.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/otelmetrics/otelmetrics.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/otelmetrics/otelmetrics_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/resources/resource_templates.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/resources/resources.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/dynamic_tool.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/dynamic_tool_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/factories.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/factories_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/errors.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_latest_module_version.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_latest_provider_version.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_module_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_module_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_policy_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_provider_capabilities.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_provider_capabilities_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/get_provider_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/search_modules.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/search_policies.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/registry/search_provider_docs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/action_run.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/add_team_member.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/add_team_member_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_no_code_workspace.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_no_code_workspace_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_project.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_project_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_run.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_run_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_team.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_team_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_workspace.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/create_workspace_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_project.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_project_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_team.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_team_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_workspace_safely.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/delete_workspace_safely_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/descriptions.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/errors.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/force_unlock_workspace.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_apply_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_apply_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_apply_logs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_apply_logs_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_json_output.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_json_output_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_logs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_plan_logs_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_private_module_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_private_provider_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_project.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_project_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_run_comments.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_run_comments_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_run_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_sentinel_mock.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_sentinel_mock_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_stack_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_stack_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_state_version.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_state_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_team.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_team_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_token_permissions.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_token_permissions_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_workspace_details.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/get_workspace_details_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/grant_team_access.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/grant_team_access_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_runs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_stacks.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_stacks_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_state_versions.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_state_versions_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_teams.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_teams_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_terraform_orgs.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_terraform_projects.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_workspaces.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/list_workspaces_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/policy_sets.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/policy_sets_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/search_private_modules.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/search_private_providers.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/static/default-cli-run.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "pkg/tools/tfe/strings.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/update_workspace.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/update_workspace_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/variable_sets.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/variable_sets_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/whoami.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/workspace_tags.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/workspace_tags_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/workspace_variables.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tfe/workspace_variables_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/tools/tools.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/filter.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/filter_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/mapping.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/registry.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/toolsets.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/toolsets/toolsets_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/utils/pagination.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/utils/pagination_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/utils/utils.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "pkg/utils/utils_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "public/images/Terraform-LogoMark_onDark.svg",
      "reason": "outside-rule-scope"
    },
    {
      "path": "scan.hcl",
      "reason": "unsupported-implementation"
    },
    {
      "path": "scripts/compare-versions.sh",
      "reason": "unsupported-implementation"
    },
    {
      "path": "scripts/crt-build.sh",
      "reason": "unsupported-implementation"
    },
    {
      "path": "scripts/update-json-version.sh",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/organizations_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/policies_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/private_registry_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/projects_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/run_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/stacks_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/state_version_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/teams_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/terraform_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/testdata/no_code_workspace_module/README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "test/terraform/testdata/no_code_workspace_module/main.tf",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/testdata/private_registry_module/README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "test/terraform/testdata/private_registry_module/main.tf",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/testdata/private_registry_module/modules/child/README.md",
      "reason": "outside-rule-scope"
    },
    {
      "path": "test/terraform/testdata/private_registry_module/modules/child/main.tf",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/testdata/run_test.tf",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/testdata/state_version_test.tf",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/user_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/variable_sets_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "test/terraform/workspace_test.go",
      "reason": "unsupported-implementation"
    },
    {
      "path": "version/VERSION",
      "reason": "unsupported-implementation"
    },
    {
      "path": "version/version.go",
      "reason": "unsupported-implementation"
    }
  ],
  "readErrors": [],
  "truncation": [],
  "limits": {
    "maxFiles": 4000,
    "maxDepth": 12,
    "maxFileBytes": 1048576
  }
}

Fix first (0 critical/high)

No findings in scope of the 8-rule static suite.

Permissions

Scope: minimal · Shell: disabled · Network egress: no · File deletion: none · Human approval: none

Provenance

License: none detected · Lockfile: no · Security policy: no · Signals: unverified origin

Independently scanned by the OpenTrustBench registry (not self-reported by the project). Static analysis only — no code executed, findings need human triage, counts may include test/example code. Static snapshot; re-scan before relying on it: npx @opentrustbench/cli scan https://github.com/hashicorp/terraform-mcp-server. Scores move with every upstream commit; pages refresh weekly. How scoring works.