github / github/copilot-cli

Ability for skill files to enable or declare additional MCP servers

Đang mở
#3,292 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:mcp area:plugins
Ngôn ngữ chính
Shell
Star
11.2k
Fork
1.9k
Merge trung bình
14 giờ 16 phút
Pull request đã merge (30 ngày)
6

Mô tả

### Describe the feature or problem you'd like to solve

Progressive disclosure: ability for Skill files to enable or declare additional MCP servers

### Proposed solution

In complex, autonomous, agentic workflows it is hard to anticipate which tools or sets of tools may be required along the way. Users are forced to enable all tools and toolsets (MCP servers) at the beginning of the session in case they may be needed by the agent during operation. This pollutes the context with unnecessary tools and degrades model performance.

Allowing a skill file to enable an MCP server (or register a new one) on skill activation would allow agents to only discover new tools when the skill is activated, based on its frontmatter (and thus when the tools are actually needed).

### Example prompts or workflows

_No response_

### Additional context

_No response_

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.