Skip to content

MCP permissions #3028

@artur-kozminski

Description

@artur-kozminski

Describe the feature or problem you'd like to solve

add configuration allowence to usage of some tools from mcp servers

Proposed solution

Similar
"trustedFolders": [
".",
"C:\Users\t0155821\repos\ilbs",
"C:\Users\t0155821\.copilot",
"C:\Users\t0155821\.config\agents"
],
in config.json add "trustedTools": [ "mcp_server_name": ["tool_name1", "tool_name2"]]

in CLI tool there should be as well command /allow-tool <tool_name>

Example prompts or workflows

especially that's useful when we always know that some mcp functionality is read-only, and cannot have negative impact, or same with side effect impact is accepted

e.g. our tool reads db, gets data from webpage , why to asks each time,

Additional context

GitHub Copilot CLI 1.0.39

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions