-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
Documentation Required for Commit 593425b
Summary
Commit 593425b introduces MCP (Model Context Protocol) configuration for GitHub Copilot integration and updates workflow authentication patterns.
What Changed
- New File:
.github/mcp.json- MCP server configuration for GitHub API access - Workflow Update:
.github/workflows/copilot.generate-docs.ymlnow uses:GH_TOKENfor Copilot CLI authenticationGITHUB_MCP_TOKENfor MCP GitHub operations--mcp-configflag (replaces deprecated--enable-all-github-mcp-tools)
Documentation Needed
1. Update docs/github-deployment.md
- Add section explaining MCP configuration requirements
- Document the dual-token authentication pattern:
COPILOT_CLI_TOKEN: Personal PAT for Copilot APIGITHUB_TOKEN: Workflow token for MCP operations (issues, PRs, etc.)
- Explain token scopes needed for each
2. Create/Update Workflow Documentation
- Document the
.github/mcp.jsonconfiguration format - Explain how MCP enables Copilot to interact with GitHub (create issues, assign tasks)
- Provide troubleshooting guidance for MCP authentication failures
3. Update docs/development.md or Create New MCP Guide
- Explain what MCP is and why it's used
- Document local development setup with MCP
- Provide examples of MCP-enabled Copilot capabilities
Breaking Changes
COPILOT_CLI_TOKEN(existing)- Workflow must have access to
GITHUB_TOKENwith issue write permissions
Related Files
.github/mcp.json.github/workflows/copilot.generate-docs.ymldocs/github-deployment.mddocs/development.md
This issue was automatically created by analyzing commit 593425b
Reactions are currently unavailable
Metadata
Metadata
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation