Skip to main content

http_mcp_headers

Implements HTTP MCP header secret support for secure handling of GitHub Actions secrets in the copilot engine.

Install this skill

or
0/100

Security score

The http_mcp_headers skill was audited on Feb 12, 2026 and we found 11 security issues across 2 threat categories, including 6 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 15

Template literal with variable interpolation in command context

SourceSKILL.md
151. Extract secrets from headers (e.g., `${{ secrets.DD_API_KEY }}`)
medium line 22

Template literal with variable interpolation in command context

SourceSKILL.md
22```markdown
medium line 51

Template literal with variable interpolation in command context

SourceSKILL.md
51```json
medium line 80

Template literal with variable interpolation in command context

SourceSKILL.md
80```yaml
high line 95

Template literal with variable interpolation in command context

SourceSKILL.md
95- Parses `${{ secrets.VAR_NAME }}` patterns
high line 96

Template literal with variable interpolation in command context

SourceSKILL.md
96- Handles default values: `${{ secrets.VAR || 'default' }}`
high line 105

Template literal with variable interpolation in command context

SourceSKILL.md
105- Transforms `${{ secrets.DD_API_KEY }}` to `${DD_API_KEY}`
high line 120

Template literal with variable interpolation in command context

SourceSKILL.md
1204. **Render env** with passthrough syntax (`\${VAR_NAME}`)
high line 130

Template literal with variable interpolation in command context

SourceSKILL.md
1302. **Proper GitHub Actions secret handling** - Uses `${{ secrets.* }}` syntax
low line 31

External URL reference

SourceSKILL.md
31url: "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp"
low line 56

External URL reference

SourceSKILL.md
56"url": "https://mcp.datadoghq.com/api/unstable/mcp-server/mcp",
Scanned on Feb 12, 2026
View Security Dashboard
Installation guide →