Skip to content

Ability to add MCP custom server additional customisations #2712

Description

@tw3lveparsecs

Feature summary

Add more customisation options for custom MCP servers

What problem are you trying to solve?

Unable to add custom configuration required for some MCP servers, only variables via the UI.

e.g. nested configuration cannot be added.

"auth": {
  "redirectPort": 12798
}

Proposed solution

add addition options through the UI to be able to support additional configuration for some MCP servers,

e.g. workiq preview MCP server requires this config currently.

{
  "mcpServers": {
    "workiq-preview": {
      "type": "http",
      "url": "https://workiq.svc.cloud.microsoft/mcp",
      "oauthClientId": "ba081686-5d24-4bc6-a0d6-d034ecffed87",
      "oauthPublicClient": true,
      "auth": {
        "redirectPort": 12798
      }
    }
  }
}

Workflow impact

All users affected.

Dont have to edit the mcpconfig.json file in global copilot settings directly and can add complete MCP custom servers via the app

Installation context

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions