claude-code - 💡(How to fix) Fix [BUG] Claude Code cannot interact with VSCode (no IDE tools available - can't openDiff, getDiagnostics...)

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

This error happens on startup: [ERROR] MCP server "claude-vscode" Failed to fetch tools: MCP error -32601: Method not found

Error Messages/Logs

[ERROR] MCP server "claude-vscode" Failed to fetch tools: MCP error -32601: Method not found

Code Example

[ERROR] MCP server "claude-vscode" Failed to fetch tools:
MCP error -32601: Method not found

---

[ERROR] MCP server "claude-vscode" Failed to fetch tools:
MCP error -32601: Method not found
RAW_BUFFERClick to expand / collapse

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

This error happens on startup:

[ERROR] MCP server "claude-vscode" Failed to fetch tools:
MCP error -32601: Method not found

and then from there, Claude has no access to IDE tools - can't open diffs, can't get diagnostics.

What Should Happen?

Claude Code VSCode extension should present IDE tools to Claude Code

Error Messages/Logs

[ERROR] MCP server "claude-vscode" Failed to fetch tools:
MCP error -32601: Method not found

Steps to Reproduce

fresh window, no .mcp.json, no custom MCP config — broken at session start

I have no MCPs configured, no other plugins

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

Not sure, but around 4/15/26

Claude Code Version

2.1.116 (Claude Code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

WSL (Windows Subsystem for Linux)

Additional Information

No response

extent analysis

TL;DR

The issue is likely due to a missing or incompatible method in the MCP server, and downgrading to a previous version of Claude Code may resolve the issue.

Guidance

  • Verify that the MCP server "claude-vscode" is properly configured and running, as the error message suggests a method not found.
  • Check the release notes for Claude Code version 2.1.116 to see if there are any known issues or changes related to the MCP server or IDE tools.
  • Try downgrading to a previous version of Claude Code, around the last working version mentioned (4/15/26), to see if the issue persists.
  • If downgrading is not feasible, try configuring a custom MCP setup to see if it resolves the issue.

Example

No code snippet is provided as the issue is related to a specific error message and configuration.

Notes

The issue is reported as a regression, and the last working version is not precisely known, which may make it difficult to identify the exact cause. Additionally, the user is using the latest version of Claude Code, which may have introduced changes that are incompatible with the MCP server.

Recommendation

Apply workaround: Downgrade to a previous version of Claude Code, as it is likely that a change in the latest version introduced the issue.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [BUG] Claude Code cannot interact with VSCode (no IDE tools available - can't openDiff, getDiagnostics...)