Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿค– Coding Agents
  3. MCP AI Server Visual Studio
MCP AI Server Visual Studio logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 9:31:01 PM

MCP AI Server Visual Studio

User RatingsBe the first to rate and review this MCP server!
View Repository47 GitHub StarsTotal stargazers on GitHub for the source repository (47 stars).Visit Website
visual-studioroslyndebuggingrefactoringdotnet

Visual Studio MCP AI Server exposing Roslyn and debugger tools for semantic code navigation, refactoring, build, test, and debugging.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ladislavsopko-mcp-ai-server-visual-studio": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://localhost:3010/sdk/"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿค– More in Coding Agents

Overview

This MCP AI Server integrates deeply with Visual Studio to provide AI assistants semantic access to C# compiler services (Roslyn) and the Visual Studio Debugger. It offers 41 tools including semantic navigation, code understanding, refactoring, project build/test execution, and runtime debugging capabilities. Use it when you want AI agents to perform compiler-verified code queries, safe refactorings, and interactive debugging beyond simple text search or file-level operations.

Use cases

โ€ขFind symbol definitions and references with compiler accuracy
โ€ขPerform safe renaming of symbols across a solution
โ€ขGenerate inheritance trees and call graphs for code analysis
โ€ขRun builds and tests with structured diagnostics
โ€ขControl and inspect .NET debugging sessions programmatically

Key features

โ€ขSemantic code navigation and symbol search powered by Roslyn
โ€ขSafe rename refactoring verified by the compiler
โ€ขBuild and test execution with real-time status
โ€ขRuntime debugging tools including breakpoints, stepping, and variable inspection
โ€ขSupport for Docker, WSL, and SSH debugging transports
โ€ขSolution and project structure introspection

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP AI Server Visual Studio.

Extracted Tool Capabilities
Semantic code navigation and symbol search powered by Roslyn
Safe rename refactoring verified by the compiler
Build and test execution with real-time status
Runtime debugging tools including breakpoints, stepping, and variable inspection
Support for Docker, WSL, and SSH debugging transports
Solution and project structure introspection

Documentation Overview

MCP AI Server for Visual Studio

Other tools read your files. MCP AI Server understands your code.

Install from Marketplace VS 2022 Free Tools Website

The first and only Visual Studio extension that gives AI assistants access to the C# compiler (Roslyn) and the Visual Studio Debugger through the Model Context Protocol. 41 tools. 13 powered by Roslyn. 19 debugging tools (Preview). Semantic understanding, not text matching.

Install

Install from Visual Studio Marketplace

Or search for "MCP AI Server" in Visual Studio Extensions Manager.

See it in Action

Watch Demo Video

Click to watch on YouTube


Why MCP AI Server?

AI coding tools (Claude Code, Codex CLI, Gemini CLI, OpenCode, Cursor, Copilot, Windsurf...) operate at the filesystem level โ€” they read text, run grep, execute builds. They don't understand your code the way Visual Studio does.

MCP AI Server bridges this gap by exposing IntelliSense-level intelligence and the Visual Studio Debugger as MCP tools. Your AI assistant gets the same semantic understanding that powers F12 (Go to Definition), Shift+F12 (Find All References), safe refactoring โ€” and now runtime debugging.

What becomes possible:

You askWithout MCP AI ServerWith MCP AI Server
"Find WhisperFactory"grep returns 47 matchesClass, Whisper.net, line 16 โ€” one exact answer
"Rename ProcessDocument"sed breaks ProcessDocumentAsyncRoslyn renames 23 call sites safely
"What implements IDocumentService?"Impossible via grepFull inheritance tree with interfaces
"What calls AuthenticateUser?"Text matches, can't tell directionPrecise call graph: callers + callees
"Why is ProcessOrder returning null?"Reads code, guessesSets breakpoint, inspects actual runtime values

22 Stable Tools

Semantic Navigation (Roslyn-powered)

ToolDescription
FindSymbolsFind classes, methods, properties by name โ€” semantic, not text
FindSymbolDefinitionGo to definition (F12 equivalent)
FindSymbolUsagesFind all references, compiler-verified (Shift+F12 equivalent)
GetSymbolAtLocationIdentify the symbol at a specific line and column
GetDocumentOutlineSemantic structure: classes, methods, properties, fields

Code Understanding (Roslyn-powered)

ToolDescription
GetInheritanceFull type hierarchy: base types, derived types, interfaces
GetMethodCallersWhich methods call this method (call graph UP)
GetMethodCallsWhich methods this method calls (call graph DOWN)

Code Analysis (Roslyn-powered)

ToolDescription
GetDiagnosticsCompiler errors & warnings without building โ€” Roslyn background analysis

Refactoring (Roslyn-powered)

ToolDescription
RenameSymbolSafe rename across the entire solution โ€” compiler-verified
FormatDocumentVisual Studio's native code formatter

Project & Build

ToolDescription
ExecuteCommandBuild or clean solution/project with structured diagnostics
ExecuteAsyncTestRun tests asynchronously with real-time status
GetSolutionTreeSolution and project structure
GetProjectReferencesProject dependency graph
LoadSolutionOpen a .sln/.slnx file โ€” server stays on the same port
TranslatePathConvert paths between Windows and WSL formats

Editor Integration

ToolDescription
GetActiveFileCurrent file and cursor position
GetSelection / CheckSelectionRead active text selection
GetLoggingStatus / SetLogLevelExtension diagnostics

19 Debugging Tools (Preview)

Your AI assistant can now debug your .NET code at runtime through the Visual Studio Debugger. Set breakpoints, step through code, inspect variables, attach to Docker containers and WSL processes.

Debug Control (10 tools)

ToolDescription
debug_startStart debugging (F5). Fire-and-forget
debug_stopStop debugging session
debug_get_modeCurrent mode: Design, Running, or Break
debug_breakPause the running application
debug_continueResume execution
debug_stepStep over/into/out
immediate_executeExecute expression with side effects
debug_list_transportsList transports (Default, Docker, WSL, SSH...)
debug_list_processesList processes on a transport
debug_attachAttach to a running process

Debug Inspection (5 tools)

ToolDescription
debug_get_callstackCall stack of current thread
debug_get_localsLocal variables (tree-navigable)
debug_evaluateEvaluate expression / drill into variable tree
output_readRead VS Output window (Build, Debug, Tests)
error_list_getErrors and warnings from VS Error List

Breakpoint Management (4 tools)

ToolDescription
breakpoint_setSet breakpoint by file+line or function name
breakpoint_removeRemove breakpoint
breakpoint_listList all breakpoints
exception_settings_setConfigure break-on-exception

AI Debugging Guide

Complete reference for AI agents โ€” all 19 tools, 10 workflows, Docker & WSL setup, polling patterns, and best practices.

Download AI Debugging Guide (.md) โ€” add it to your AI's context for full debugging capabilities.


Compatible Clients

Works with any MCP-compatible AI tool:

CLI Agents:

  • Claude Code โ€” Anthropic's terminal AI coding agent
  • Codex CLI โ€” OpenAI's terminal coding agent
  • Gemini CLI โ€” Google's open-source terminal agent
  • OpenCode โ€” Open-source AI coding agent (45k+ GitHub stars)
  • Goose โ€” Block's open-source AI agent
  • Aider โ€” AI pair programming in terminal

Desktop & IDE:

  • Claude Desktop โ€” Anthropic's desktop app
  • Cursor โ€” AI-first code editor
  • Windsurf โ€” Codeium's AI IDE
  • VS Code + Copilot โ€” GitHub Copilot with MCP
  • Cline โ€” VS Code extension
  • Continue โ€” Open-source AI assistant

Any MCP client โ€” open protocol, universal compatibility


Quick Start

  1. Install from Visual Studio Marketplace
  2. Open your .NET solution in Visual Studio
  3. Configure port in MCP Server Settings (default: 3010)
  4. Add to your MCP client:
json
"vs-mcp": {
  "type": "http",
  "url": "http://localhost:3010/sdk/"
}
  1. Start asking your AI semantic questions about your code

MCP Client Configuration

AI ToolTypeConfig File
Claude CodeCLICLAUDE.md
Claude DesktopAppclaude_desktop_config.json
CursorIDE.cursor/rules/*.mdc or .cursorrules
WindsurfIDE.windsurfrules
ClineVS Code Extension.clinerules/ directory
VS Code + CopilotIDE.github/copilot-instructions.md
ContinueIDE Extension.continue/config.json
Gemini CLICLIGEMINI.md
OpenAI Codex CLICLIAGENTS.md
GooseCLI.goose/config.yaml

Any tool supporting Model Context Protocol will work.


Configure AI Preferences (Recommended)

Add these instructions to your project's AI config file (see table above) to ensure your AI automatically prefers MCP tools:

markdown
## MCP Tools - ALWAYS PREFER

When `mcp__vs-mcp__*` tools are available, ALWAYS use them instead of Grep/Glob/LS:

| Instead of | Use |
|------------|-----|
| `Grep` for symbols | `FindSymbols`, `FindSymbolUsages` |
| `LS` to explore projects | `GetSolutionTree` |
| Reading files to find code | `FindSymbolDefinition` then `Read` |
| Searching for method calls | `GetMethodCallers`, `GetMethodCalls` |

**Why?** MCP tools use Roslyn semantic analysis - 10x faster, 90% fewer tokens.

Multi-Solution: Understand Your Dependencies

Need the AI to understand a library you depend on? Clone the source from GitHub, open it in a second Visual Studio โ€” each instance runs its own MCP server on a configurable port.

Code
Your project                          โ†’ port 3010
Library source (cloned from GitHub)   โ†’ port 3011
Framework source                      โ†’ port 3012

Your AI connects to all of them. It can trace calls, find usage patterns, and understand inheritance across your code and library code.

MCP client configuration โ€” three options depending on your client:

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Coding Agents View all alternatives
  • Codegraphcontext logoCodegraphcontext

    An MCP server that indexes local code into a graph database to provide context to AI assistants with a graphical code visualizations for humans.

    ๐Ÿค– Coding Agents3 views
    Compare vs Codegraphcontext โ†’
  • MCP Rubber Duck logoMCP Rubber Duck

    An MCP server that bridges to multiple OpenAI-compatible LLMs - your AI rubber duck debugging panel for explaining problems to various AI "ducks" and getting different perspectives

    ๐Ÿค– Coding Agents3 views
    Compare vs MCP Rubber Duck โ†’
  • Ssh MCP logoSsh MCP

    MCP server exposing SSH control for Linux and Windows servers via Model Context Protocol. Securely execute remote shell commands with password or SSH key authentication.

    ๐Ÿค– Coding Agents2 views
    Compare vs Ssh MCP โ†’
  • Cli MCP Server logoCli MCP Server

    Command line interface with secure execution and customizable security policies

    ๐Ÿค– Coding Agents3 views
    Compare vs Cli MCP Server โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
47
Stargazers on the source repository.
Last commit
6mo ago
Most recent push to the default branch.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP AI Server Visual Studio

It supports C# code by leveraging the Visual Studio Roslyn compiler platform.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP AI Server Visual Studio AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ladislavsopko-mcp-ai-server-visual-studio?style=directory)](https://allmcps.com/mcp/ladislavsopko-mcp-ai-server-visual-studio)
HTML Embed
<a href="https://allmcps.com/mcp/ladislavsopko-mcp-ai-server-visual-studio"><img src="https://allmcps.com/api/badge/ladislavsopko-mcp-ai-server-visual-studio?style=directory" alt="MCP AI Server Visual Studio on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿค–Coding Agents
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
ClientsClaude Desktop, Cursor, Windsurf, Cline / VS Code
Last updatedAug 9, 2026
11/11 checks healthy over the last 33d
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars47
GitHub Star CountTotal stargazers on GitHub representing community popularity (47 stars).
Last commit6mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Mar 8, 2026
49Quality signal: Fair ยท 49/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity3/15
Community engagement0/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿค– Coding Agents โ†’Best MCP servers for Coding Agents โ†’Alternatives to MCP AI Server Visual Studio โ†’Install in Claude DesktopInstall in CursorInstall in VS Code