⚠️ This snapshot is over 30 days old — treat the grade as stale until the next refresh. Re-scan locally to verify.
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.
- No non-empty supported source analyzed; documentation and data alone provide limited coverage
- Unsupported source present
- 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.
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.