Skip to content

No way to configure MCP server roots aka workspace folders. #1463

@Metalfusion

Description

@Metalfusion

I have a local HTTP MCP server which needs the client to assign file system root folder(s) as per the MCP specification so the server can write files to the local file system.

The workspace gets added as root fine when using GitHub copilot in VS Code, but with the Copilot SDK I don't see any way to configure the roots that get passed to the server.
The configured copilot workspace folder is not automatically added as root either.

I'm using the SDK from .NET, but couldn't find any mentions of MCP roots in this repo in general.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions