Skip to content

on VSCode Remote unwanted Pylance MCP gives Dynamic Client Registration not supported error #7576

@movy

Description

@movy

Environment data

Version: 1.104.0 (Universal)
Commit: f220831ea2d946c0dcb0f3eaa480eb435a2c1260
Date: 2025-09-10T06:46:18.035Z
Electron: 37.3.1
ElectronBuildId: 12342881
Chromium: 138.0.7204.235
Node.js: 22.18.0
V8: 13.8.258.31-electron.0
OS: Darwin x64 23.6.0

  • Pylance version: 2025.8.2
  • OS and version: Ubuntu 24.04 (VSCode running on multiple remote servers)
  • Python version: 3.12.8 (conda) or IntelPython, but any version really

Repro

Since last week or two, I started getting such dialogue each time I connect to my VSCode remote host or open Copilot chat (this happens on every single VSCode remote host I am conneсting to, different Python and Ubuntu versions):

Image

Considering totally anonymous nature of this popup (red flag №1) Took me a while to figure what extension / feature it comes from, and turnes out, it is Pylance MCP server that causes it:

Image Image Image Image

My first urge was to disable this MCP, as I have NEVER authorized installing and running it (red flag №2), so I open list of MCP servers and, indeed I can see Pylance there:

Image

Yet, when I go to Extensions bar to remove Pylance MCP, it is not on the list (red flag №3):

Image

I have two questions:

  • how to get rid of this annoying Dynamic Client popup?
  • how to disable Pylance MCP, as it is not needed for my level of work with Python anyway?

Thank you.

Metadata

Metadata

Assignees

Labels

ai-triage-respondedIndicate whether the AI triage agent has responded to this issue.team needs to reproduceIssue has not been reproduced yet

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions