____  _ _     _
  / ___|| (_) __| | ___ _ __
 | |  _ | | |/ _` |/ _ \ '__|
 | |_| || | | (_| |  __/ |
  \____||_|_|\__,_|\___|_|

Glider MCP

Roslyn-powered C# code analysis for AI assistants

Tired of watching your coding agent fumble through C# code? Grepping file after file, missing obvious connections, bloating context with irrelevant code, and unable to peek inside third-party libraries to understand how to use them?

Glider is an MCP (Model Context Protocol) server that gives AI assistants deep semantic understanding of C# codebases. Built on Roslyn, it provides 35 tools for code navigation, analysis, refactoring, and diagnostics.

Key Features

  • Load and analyze .NET solutions and projects with optional automatic file watching
  • Get compiler and analyzer diagnostics
  • Resolve and search symbols and get stable keys for precise follow-up tool calls
  • Find references, overrides, and implementations by exact symbol key
  • Semantic symbol queries plus literal/regex text search
  • Navigate type hierarchies and call graphs, and analyze change impact
  • Get detailed type and method information
  • Semantic rename across entire solutions
  • Move types and members between files
  • Apply code fixes and deterministic formatting with preview diffs
  • Get bounded source for types and methods
  • View source of NuGet/framework types
  • Batch multiple tool calls for faster workflows
  • Works with any MCP-compatible AI client

Quick Install

dotnet tool install --global glider

Navigate to Quick Start for full setup instructions.