# dotnet-native-cli

Source: https://glimind.com/server/nuget%2Fdotnet-native-cli
Registry id: `nuget/dotnet-native-cli`
Status: unknown

## Tools (13)

- `compare_native_binaries`: Diff two loaded images: build-id, symbols, sizes, and mstat.
- `disassemble`: Disassemble x86/x64/ARM64 with cross-ref hints.
- `explain_retention`: Return root to target retention paths with reasons and sizes.
- `extract_strings`: Paginated printable ASCII/UTF-16LE string scan.
- `find_native_callers`: Find CALL/JMP/BL instructions targeting a symbol or address.
- `get_r2r_header`: Read ReadyToRun header with sections and flags.
- `get_size_breakdown`: Aggregate native bytes by assembly, namespace, type, method, or category.
- `import_native_manifest`: Register a list of native binaries in one call.
- `list_native_imports`: Paginated import/dependency walk for functions or libraries.
- `list_native_symbols`: Paginated symbol table with raw and demangled names.
- `list_r2r_runtime_functions`: Paginated RUNTIME_FUNCTION entries or RVA lookup.
- `load_native_binary`: Open a PE/ELF/Mach-O native binary and return a handle.
- `resolve_symbols`: Batch address to symbol lookup with ILC demangling.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
