Skip to content

Roslyn Workbench MCP

Roslyn Workbench MCP wordmark

Roslyn Workbench is a local stdio MCP server that uses Roslyn to inspect C# workspaces and stage source changes through explicit transactions.

Use the server

  1. Get started and connect an MCP client.
  2. Review the available startup configuration.
  3. Let the client discover the live tool surface and result contracts.
  4. Follow the workspace and transaction safety model before making changes.
  5. Review the boundary for local diagnostics and user-approved external error reporting.
  6. Use the final Code Action discovery, Fix All and staging workflow.

Agents that need more detail than the MCP initialisation instructions provide should use the version-specific agent guide.

Questions, ideas, defects, documentation problems and private reports each have a defined route in the repository support and feedback guide.

Documentation authority

This site describes supported user and agent behaviour for the displayed release. MCP tools/list remains authoritative for a running server because its enabled plugin set is composed at startup.