Glidermcp.com
G

Glidermcp.com

Glider 是一个基于 Roslyn 的 MCP 服务器,为 MCP 客户端(如 Claude Code)提供 C# 代码的语义分析、智能重构和架构探索功能。
2.5分
3.2K

什么是 Glider MCP?

Glider MCP 是一个智能代码助手服务器,它能够深度理解您的 C# 项目。它连接到 Claude Code 等 AI 编程工具,让 AI 能够像真正的编译器一样分析您的代码库,从而提供精准的代码导航、查找引用、安全重构和架构分析等功能。

如何使用 Glider MCP?

首先,您需要将 Glider 作为 MCP 服务器配置到您的 AI 编程工具(如 Claude Code)中。配置完成后,您就可以在 AI 对话中直接使用自然语言命令来分析和操作您的 C# 代码,例如“查找这个方法的所有调用者”或“将这个类重命名”。

适用场景

Glider 非常适合需要深入理解和修改现有大型 C# 代码库的场景。例如:探索不熟悉的项目结构、安全地进行大规模重命名、分析代码变更的影响、查找特定模式的所有实现,或者在重构代码时确保不破坏现有功能。

主要功能

诊断与状态
检查服务器状态和获取编译器对已加载解决方案的诊断信息,帮助您发现潜在问题。
解决方案管理
加载、重新加载或同步磁盘上的 C# 解决方案和项目,确保分析引擎与最新代码保持一致。
符号智能解析
像编译器一样精确解析代码中的符号(如类、方法名),并将其转换为稳定的标识符,用于跨工具调用。
引用与关系分析
精确查找符号的引用、重写和实现。基于唯一的符号标识符进行搜索,结果准确无误。
深度代码分析
获取详细的类型信息、方法签名和源代码。支持语义查询和文本搜索,满足不同粒度的分析需求。
类型层次导航
可视化类型的继承关系,查找派生类型,并在整个继承链中定位特定成员。
调用图与影响分析
分析方法的调用者和被调用者,评估代码变更可能产生的级联影响,助力安全重构。
安全重构
安全地重命名符号、移动类型或成员,并自动更新所有相关引用。支持预览更改差异。
代码格式化
自动组织 using 指令和格式化文档,遵循一致的代码风格,并提供更改预览。
架构与度量
分析类型的依赖关系,计算代码复杂度等度量指标,帮助理解项目架构。
批量操作
将多个工具调用合并到单个请求中,提高复杂工作流的执行效率。
优势
语义理解:基于 Roslyn 编译器,提供与 IDE 同级别的精准代码分析,而非简单的文本匹配。
安全重构:重命名和移动操作会自动更新所有引用,减少人为错误,支持预览确保更改正确。
深度洞察:提供调用图、依赖分析、层次结构等高级功能,帮助开发者深入理解复杂代码库。
高效工作流:支持批量操作和精确符号定位,使得与 AI 协作时代码探索和修改效率大幅提升。
易于集成:作为标准 MCP 服务器,可以轻松集成到 Claude Code 等支持 MCP 的现代开发工具中。
局限性
语言特定:目前仅支持 C# 语言,无法用于分析其他编程语言的项目。
环境依赖:需要安装 .NET SDK 10.0 或更高版本,并正确配置 PATH 环境变量。
解决方案加载:必须提供解决方案 (.sln) 或项目文件 (.csproj) 的绝对路径才能正确加载。
学习曲线:用户需要理解其基于“符号”而非“文本”的操作模式,可能需要适应新的查询方式。

如何使用

安装 Glider
确保您的系统已安装 .NET 10.0 SDK 或更高版本。然后使用 .NET 全局工具命令安装 Glider。
配置到 MCP 客户端 (以 Claude Code 为例)
在您的项目目录下,将 Glider 添加为 Claude Code 的 MCP 服务器。推荐使用项目作用域配置。
启动并加载解决方案
在 Claude Code 中启动对话。首先,使用自然语言命令让 Glider 加载您的 C# 解决方案文件。
开始分析与操作
解决方案加载成功后,您就可以使用各种自然语言指令来探索、分析和重构代码了。

使用案例

探索新代码库
您刚加入一个项目,需要快速了解一个核心类的使用情况和依赖关系。
安全重命名重构
您发现一个方法名称拼写错误或不清晰,需要重命名,但担心遗漏某些引用点。
分析变更影响
您打算修改一个公共接口的定义,需要评估哪些代码会受到影响。
批量更新代码
您想将一系列相关的查询操作合并为一个批次执行,以提高效率。

常见问题

为什么我直接运行 `glider` 命令后,它看起来好像卡住不动了?
我已经用 `dotnet tool install` 安装了 Glider,但系统提示找不到 `glider` 命令,怎么办?
Glider 无法加载我的解决方案或项目文件,可能是什么原因?
Glider 和直接在 IDE 里用“查找所有引用”有什么区别?
什么是 `symbolKey`?为什么它很重要?

相关资源

Glider MCP 官方文档
包含完整的设置指南、工具详细说明和高级使用技巧的官方网站。
Model Context Protocol (MCP) 规范
了解 Glider 所遵循的 MCP 协议标准,理解其如何与客户端通信。
.NET 官方网站
下载和了解 .NET SDK,这是运行 Glider 的必备环境。
Roslyn (.NET 编译器平台)
Glider 语义分析能力的底层技术基础,开源项目仓库。

安装

复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

V
Vestige
Vestige是一个基于认知科学的AI记忆引擎,通过实现预测误差门控、FSRS-6间隔重复、记忆梦境等29个神经科学模块,为AI提供长期记忆能力。包含3D可视化仪表板和21个MCP工具,完全本地运行,无需云端。
Rust
4.5K
4.5分
M
Moltbrain
MoltBrain是一个为OpenClaw、MoltBook和Claude Code设计的长期记忆层插件,能够自动学习和回忆项目上下文,提供智能搜索、观察记录、分析统计和持久化存储功能。
TypeScript
4.0K
4.5分
B
Bm.md
一个功能丰富的Markdown排版工具,支持多种样式主题和平台适配,提供实时编辑预览、图片导出和API集成能力
TypeScript
3.4K
5分
S
Security Detections MCP
Security Detections MCP 是一个基于Model Context Protocol的服务器,允许LLM查询统一的安全检测规则数据库,涵盖Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升级为自主检测工程平台,可自动从威胁情报中提取TTPs、分析覆盖差距、生成SIEM原生格式检测规则、运行测试并验证。项目包含71+工具、11个预构建工作流提示和知识图谱系统,支持多SIEM平台。
TypeScript
6.0K
4分
P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
7.5K
5分
B
Better Icons
一个提供超过20万图标搜索和检索的MCP服务器和CLI工具,支持150多个图标库,帮助AI助手和开发者快速获取和使用图标。
TypeScript
6.6K
4.5分
A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
7.2K
5分
A
Apify MCP Server
Apify MCP服务器是一个基于模型上下文协议(MCP)的工具,允许AI助手通过数千个现成的爬虫、抓取器和自动化工具(Apify Actor)从社交媒体、搜索引擎、电商等网站提取数据。它支持OAuth和Skyfire代理支付,可通过HTTPS端点或本地stdio方式集成到Claude、VS Code等MCP客户端中。
TypeScript
7.4K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.7K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.5K
4.3分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.7K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
33.0K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.2K
5分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
105.9K
4.7分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.6K
4.8分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase