RoselineMCP logo

RoselineMCP

Unclaimed

by 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.

Install

$dnx RoselineMCP --yes

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
code-analysiscsharpdotnetmcproslynaiai-agentsclaudeclaude-codecode-intelligence

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

15 of 15 tools

Documented tools (15)

From project documentation. A server handshake does not verify each tool’s description or behavior.

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.

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Roseline MCP Server

How do I connect Roseline MCP Server to Claude?
The listing records `dnx RoselineMCP --yes` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Cursor, VS Code as compatible clients.
Is Roseline MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Roseline MCP Server do?
Roseline MCP Server documents 15 tools to the agent, including analyzerLoad, AnalyzeSolution, ApplyFixes. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.