http_mcp_headers
Installation
SKILL.md
HTTP MCP Header Secret Support - Implementation Summary
This document demonstrates the complete implementation of HTTP MCP header secret support for the copilot engine.
Problem Statement
When using HTTP MCP tools with headers containing GitHub Actions secrets, the generated mcp-config.json needs to:
- Extract secrets from headers (e.g.,
${{ secrets.DD_API_KEY }}) - Declare those env variables in the execution step
- Configure the MCP config's "env" section to passthrough those variables
- Use the passed variables in the headers section
Example Workflow
on:
workflow_dispatch:
Related skills
More from github/gh-aw
github-mcp-server
GitHub MCP Server Documentation
43developer
Developer Instructions for GitHub Agentic Workflows
38dictation instructions
Instructions for fixing speech-to-text errors and improving text quality in gh-aw documentation and workflows
33javascript-refactoring
Instructions for refactoring JavaScript code into separate files
32github-pr-query
Query GitHub pull requests efficiently with jq argument support for filtering
31documentation
Documentation Brief description for SEO and navigation
30