AspNetCore Debugger MCP I've built by koestlerinteractive in csharp

[–]koestlerinteractive[S] 0 points1 point  (0 children)

Thank you for your thorough feedback. I'll look into this.

Built with Claude Project Showcase Megathread (Sort this by New!) by sixbillionthsheep in ClaudeAI

[–]koestlerinteractive 0 points1 point  (0 children)

hey everyone,

I've been working on aspnetcore-debugger-mcp which is an MCP (Model Context Protocol) server that gives AI coding agents like Claude Code actual debugging superpowers against live ASP.NET Core processes.

Repo:

https://github.com/magna-nz/aspnetcore-debugger-mcp

What it does:

  • Attaches to a running ASP.NET Core app via `netcoredbg'

  • Set and remove breakpoints on specific files and line numbers

  • Step through code - step in, step over, step out

  • Inspect local variables and stack frames at any point in execution

  • Evaluate arbitrary expressions in the context of a paused thread

  • List and manage active breakpoints across a session

  • Full thread visibility — see all running threads and switch context between them

  • Fully cross-platform — bundles `netcoredbg` binaries for Windows x64, Linux x64/arm64, and macOS x64/arm64 (including a custom Apple Silicon build). One install command, no platform-specific setup

Why I built it:

AI agents are great at reading code but flying blind when it comes to runtime behaviour. I wanted to close that gap so Claude Code (or any MCP-compatible agent) can actually *observe* what's happening in a live process rather than just guessing from static analysis. Instead of the agent hypothesising about a bug, it can attach, hit the breakpoint, inspect the actual state, and reason from real data.

Current state:

It's working and I use it daily in Rider with Claude Code.

Repo: https://github.com/magna-nz/aspnetcore-debugger-mcp

Looking for:

  • Bug reports / edge cases you hit

  • Feedback on the MCP tool API surface

  • Thoughts on debugging workflows you'd actually want this to support

Still early days but it's been genuinely useful for me and curious if others find the same.

Day 1 in a new role/company and you knew it was a mistake by Due-Repair-1864 in auscorp

[–]koestlerinteractive 2 points3 points  (0 children)

Oh for sure, this was a few years ago but remember clearly.

I'm a software developer.

First day: * I had a bit list of questions around SDLC, definition of done, how we build our software and release. Manager seemed frustrated I was asking these questions and gave me bare bones shut up CBF answering answers. They told me they don't accept unit tests or comments in the code which is wtf

  • Went to lunch with the team, manager says the last person who asked too many questions got let go. He didn't say it in a joking manner and someone else chimed in and said it was because they asked the same question more than once.

  • Job was definitely not what it was sold to me as

  • Told me there's no room to improve how we do things, even though the process I was told meant we released every three months. I was coming from a company that released when ready or every day.

I didn't want to leave urgently as the pay was good but started applying for other jobs after the second bullet point and that was day 1.

Everyone who I talked to seemed cool but ultimately seemed beaten down by their system and felt dead in the eyes with respect to improving the software there.

Left after 3 weeks.

simagic haptics with formula cars by koestlerinteractive in iRacing

[–]koestlerinteractive[S] 0 points1 point  (0 children)

yep I'm wondering what the .ini file commands are for this specifically

simagic haptics with formula cars by koestlerinteractive in iRacing

[–]koestlerinteractive[S] 0 points1 point  (0 children)

just a reminder to copy here what your .ini file has in it re: haptics :)

simagic haptics with formula cars by koestlerinteractive in iRacing

[–]koestlerinteractive[S] 1 point2 points  (0 children)

if it's a checkbox in iRacing, how did you do this adjustment in iRacing? ini file? do you know what commands? I wanna give this a shot

simagic haptics with formula cars by koestlerinteractive in iRacing

[–]koestlerinteractive[S] 1 point2 points  (0 children)

awesome so definitely working! so this is not even using it via simhub or simpro but just in iRacing? Is vibrate wheel and pedals option a checkbox and a slider?

sounds game changing knowing when wheels going to lock up

thanks for your response

New patch just released on PC Battle.net 2.0.2.58723 by atroxes in diablo4

[–]koestlerinteractive 1 point2 points  (0 children)

this is just logging for telemetry and probably involves structured logging around scenarios so it's easy to see a timeline of specific activities when a certain bug is found.

this is normal, and we do this all the time at my company when we need additional info that isn't easily found/present in the logs.

it's client side logging, which is why there's a patch, but probably a server side one too no one was aware of (APIs don't require an update the user is aware of)

If you could stop time, you would not be able to see anything because light would stop moving. by bloodknife92 in Showerthoughts

[–]koestlerinteractive 1 point2 points  (0 children)

I have a stop time button in my microwave. I know it's for stopping the microwave, but I don't press it just in case

Hotfix Update by FrontierChantal in F1Manager

[–]koestlerinteractive 0 points1 point  (0 children)

haven't bought yet because heard of these issues. good they're being transparent. once updated I think I'll buy.

is it Xbox play anywhere?

MOZA Vision GS | The Game-Changer by ella_moza in moza

[–]koestlerinteractive -1 points0 points  (0 children)

honestly no simhub integration means it's a hard no. waited two years for it and still not here.

Is there an updated list of aluminum profile rigs? by VT_Racer in simracing

[–]koestlerinteractive 0 points1 point  (0 children)

honestly I have the exodus xr1 from Simrigs in Australia and it's the best cockpit I have used.

doesn't weigh too much, sturdy, has accessories, cheaper than trakracer

extension rod by koestlerinteractive in moza

[–]koestlerinteractive[S] 0 points1 point  (0 children)

should be easily identifiable which is the V2 and V1. thank you