📡 MCP Radar

EMahmoudNabil/slnmap

A local knowledge graph + MCP server that gives AI coding agents a map of your .NET codebase

8 stars
2 forks
C#
momentum ▲ 20.0
created 2026-07-18
on radar since 2026-07-20
star trend 6 → 8 since 2026-07-20
View on GitHub ↗

About slnmap

Slnmap (sln-map) — a semantic map of your .sln for AI coding agents.

Your AI agent can't refactor .NET code it can't see. Ask an agent "what breaks if I change this interface?" and it guesses from the files in its context — missing callers in other projects and files it never opened. Slnmap gives the agent a precise, compiler-accurate map of your whole solution, so it answers correctly: every caller, every implementation, across every project. Fewer broken changes, no hallucinated dependencies. It runs locally and serves the map to your agent or editor over MCP.

1. Install the global tool (requires the .NET SDK 9.0+):

2. Analyze your solution (or a single .csproj) — this builds slnmap.db in the current folder:

3. Connect your MCP client. For Claude Code, add this to .mcp.json in your project. Use an absolute path to the slnmap.db you just built — an MCP client's working directory is usually not your project folder, so a relative path can silently resolve to the wrong (or a missing) file:

On macOS/Linux, use a POSIX absolute path instead, e.g. /home/you/project/slnmap.db.

That's it. Ask your agent an architecture question and it will call Slnmap. (Run slnmap doctor first if anything looks off — see Troubleshooting.)

The server exposes five read-only tools. Give them fully qualified names; results are capped and counts-first. (A note the tools also carry: an FQN does not reveal whether a member is an explicit interface implementation.)

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/EMahmoudNabil--slnmap.html)

Related MCP servers

Andes-Software-Solutions/Andes.Extensions.AI

Composable Microsoft.Extensions.AI IChatClient middlewares for .NET — tool-call tracking with in-band streaming progress, per-tool token usage reports, and satellite packages for MCP tools and Microso

⭐ 5C#
qfoldit/UNITY-TOOLBELT

102 composite editor-automation tools for Unity, exposed to AI agents through Unity's own official MCP bridge.

⭐ 5C#
qfoldit/UNIGINE-TOOLBELT

80 composite editor-automation tools for UNIGINE 2, exposed to AI agents via a companion MCP bridge that sits alongside UNIGINE's own official MCPBridge Plugin.

⭐ 5C#
SeanDishman/vibecode

A native Windows desktop app that wraps the agentic coding CLIs you already use (Claude Code, OpenAI Codex, Kimi Code, Grok). Run several agents on one codebase at once with shared memory so they don'

⭐ 4C#
smollini/AgentQueueMcp

Firewall-friendly messaging for AI agents: MCP server that turns one Azure Storage account into an addressed multi-agent message bus. Pull-only, zero inbound ports.

⭐ 3C#
renatogroffe/azurefunctions-dotnet10-mcp-fakedata

Implementação com .NET 10 + Azure Functions de MCP Server (stdio) para a geração de dados fake de empresas, contatos e produtos no padrão brasileiro. Inclui o uso da biblioteca Bogus.

⭐ 3C#

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.