Made a little tool to fetch various metadata from nuget.org's artifactory. LLMs love to use it which was my primary use case. MCP server coming later at some point...

https://github.com/paralaxsd/ScatMan

GitHub - paralaxsd/ScatMan: A tool to fetch package metadata from nuget's artifactory. Handy to list types, members, package versions...

A tool to fetch package metadata from nuget's artifactory. Handy to list types, members, package versions... - paralaxsd/ScatMan

GitHub

@paralax does it throw a "did I fucking stutter?" Exception in case of typos?
*Runs*

Awesome project :)

@acetylcholin Nah, It's pretty boring when it can't find anything :)

@acetylcholin Prime use case for me were LLMs that often have outdated knowledge about a nuget package they're trying to integrate with a preexisting code base.

When APIs have changed which is more often than not the case, it notices the build failing, has no idea what went wrong and so it makes up tiny impromptu C# code that reflects over the new assembly in a desperate attempt at finding the new type or function name. That wastes a lot of tokens so instead I made ScatMan. Claude likes it!