Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>RCA ToolNew to Visual Studio Code? Get it now.
RCA Tool

RCA Tool

Alvaro Figueroa

| (0) | Free
Analyze Linux support archives (sosreport / supportconfig) directly from VS Code Chat via the RCA Tool MCP server.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

RCA Tool

Analyze Linux support archives (sosreport / supportconfig) for Azure VMs directly from VS Code Chat. This extension bundles the RCA Tool MCP server (supportfile_mcp) and the rca_cli analyzer and registers them with VS Code's Model Context Protocol integration, so the tools appear automatically in Agent mode.

What you get

Once installed, the server rca-tool is contributed automatically. In the Chat view (Agent mode), the following tools become available under rca-tool:

  • list_parsers — list the available detectors/parsers
  • analyze_archive — run the analyzer over a support archive
  • summarize_findings — produce a high-level summary of detected issues

Example prompt:

Summarize the findings in path/to/sosreport.tar.xz

How it works

The extension ships a platform-specific build of two native binaries under bin/:

  • supportfile_mcp — the stdio MCP server
  • rca_cli — the analyzer the server shells out to

On activation the extension registers an McpServerDefinitionProvider that launches supportfile_mcp over stdio and points it at the bundled rca_cli via the RCA_CLI_BIN environment variable.

Settings

Setting Description
rcaTool.mcpServerPath Absolute path to a supportfile_mcp binary to use instead of the bundled one.
rcaTool.rcaCliPath Absolute path to an rca_cli binary to use instead of the bundled one.

Leave both empty to use the binaries shipped with the extension.

Platform support

Platform-specific VSIX packages are published for:

  • linux-x64, linux-arm64
  • darwin-arm64
  • win32-x64

The Marketplace serves the package matching your OS and architecture automatically.

License

MIT — see LICENSE.txt.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft