RoselineMCP logo

RoselineMCP

未认领

作者:Atypical-Consulting

Roslyn code intelligence for AI coding agents, over MCP. Navigate C# by structure — symbols, references, call graphs, surgical edits — for 81% fewer tokens than reading files. Works with Claude, Cursor & Copilot.

code-analysiscsharpdotnetmcproslynaiai-agentsclaudeclaude-codecode-intelligence

安装

$dnx RoselineMCP --yes

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

15 个工具中显示 15 个

文档中列出的工具 (15)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

analyzerLoad

present only when an analyzer reference contributed nothing (merged across the

AnalyzeSolution

Analyzes an entire C# solution for diagnostics. Read-only — never modifies files on disk.

ApplyFixes

Applies automated code fixes for specified diagnostics. Defaults to preview mode:

CheckCompilation

Answers "does this compile right now, and what broke" against on-disk state — the replacement

CreatePatch

Generates a unified diff between two text versions. Read-only — operates purely on the provided

EditMember

Replace, add, or delete a single type member; returns a unified diff.

FindImplementations

Implementations of an interface/member, overrides of a virtual/abstract member, or derived types of a class.

FindReferences

Every use site of a symbol across the solution, as location + one-line snippet.

GetCallGraph

A depth-bounded caller and/or callee graph for a method, with cycle detection.

GetSymbolAtPosition

The symbol living at a file:line(:column) position — turn a diagnostic, stack trace, or grep hit

GetSymbolInfo

The compact "go to definition": a symbol's declaration metadata and (optionally) its source.

GetTypeHierarchy

A type's base-class chain, implemented interfaces, and/or derived types.

ListDiagnostics

Gets detailed diagnostics for a specific project. Read-only — never modifies files on disk.

RenameSymbol

Rename a symbol and update every reference across the solution (Roslyn rename); returns a unified diff.

SearchSymbols

Find symbols by wildcard/substring name pattern, or outline a single file.

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。