LeashIndex Get the report

Index / storage

BinSight

io-github-alessiolucini-binsight declares 224 capabilities across 224 tools, with 2 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list answered by the npm package binsight@6.6.0 (published to npm as binsight, listed in the official MCP registry as io.github.Alessiolucini/binsight 6.6.0), run in an isolated container with no network access and no credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · irreversible-uncapped · 39 of 224 tools

39 tools are classified as irreversible and declare no limit.

critical · no-revocation · All 224 tools

224 of 224 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

high · no-expiry · All 224 tools

224 of 224 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 224 tools

224 of 224 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 83 of 224 tools

83 tools can modify data and declare no limit.

low · uncapped-read · 102 of 224 tools

102 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
annotate_native_functiondestructive declared
inspect_native_load_imageread inferred
inspect_native_data_typewrite assumed
inspect_native_instructionwrite assumed
resolve_native_call_targetswrite assumed
address_namewrite assumed
commentread inferred
current_addressread inferred
current_procedureread inferred
current_documentread inferred
goto_addresswrite inferred
inline_commentread inferred
list_bookmarksread inferred
list_documentsread inferred
list_namesread inferred
list_proceduresread inferred
list_segmentsread inferred
list_stringsread inferred
next_addressread inferred
prev_addressread inferred
procedure_addresswrite assumed
procedure_assemblyread inferred
procedure_calleesread inferred
procedure_callersread inferred
procedure_inforead inferred
read_function_instructionsread inferred
search_bytesread inferred
read_bytesread inferred
address_to_file_offsetwrite assumed
procedure_referencesread inferred
procedure_pseudo_codewrite assumed
resolve_containing_procedurewrite assumed
search_proceduresread inferred
search_stringsread inferred
set_address_namedestructive declared
set_addresses_namesdestructive declared
set_bookmarkdestructive declared
set_commentdestructive declared
set_inline_commentdestructive declared
unset_bookmarkdestructive declared
xrefsread inferred
trace_native_valuesread inferred
inspect_native_dispatch_metadatasend inferred
get_objc_classesread inferred
get_objc_protocolsread inferred
batch_decompilewrite assumed
get_call_graphread inferred
analyze_swift_typesread inferred
find_xrefs_to_nameread inferred
binary_overviewread inferred
analyze_functionread inferred
inspect_native_apiread inferred
trace_featureread inferred
trace_call_pathwrite assumed
trace_native_ui_actionread inferred
observe_native_uiwrite assumed
capture_native_ui_scenariodestructive declared
observe_native_callsdestructive declared
inspect_machowrite assumed
inspect_signaturewrite assumed
inspect_plistwrite assumed
list_architecturesread inferred
demangle_swiftread inferred
inspect_artifactdelete inferred
extract_artifactdelete inferred
decode_interface_builderdelete inferred
inspect_keyed_archivedelete inferred
inspect_asset_catalogwrite assumed
trace_dylib_resolutionread inferred
inspect_managed_artifactwrite assumed
inspect_managed_memberswrite assumed
inspect_managed_native_boundarieswrite assumed
compare_managed_membersread inferred
verify_managed_native_boundariesread inferred
import_managed_reconstructionwrite assumed
project_managed_application_graphwrite assumed
inspect_with_objdumpwrite assumed
execute_rizin_commanddestructive declared
list_frida_devicesread inferred
list_frida_processesread inferred
start_frida_sessionwrite assumed
load_frida_scriptdestructive declared
resume_frida_sessiondestructive declared
unload_frida_scriptwrite assumed
frida_session_statusread inferred
close_frida_sessiondelete inferred
instrument_with_fridadestructive declared
list_cutter_sessionsread inferred
cutter_commanddestructive declared
start_gdb_sessionwrite assumed
gdb_consoledestructive declared
gdb_session_statusread declared
close_gdb_sessiondestructive declared
start_rizin_debug_sessiondestructive declared
rizin_debug_commanddestructive declared
rizin_debug_session_statusread inferred
close_rizin_debug_sessiondestructive declared
inspect_packet_capturewrite assumed
inspect_packet_fieldswrite assumed
decode_signal_recordingwrite assumed
inspect_signal_decoderswrite assumed
inspect_android_packagewrite assumed
search_android_classesread inferred
inspect_android_classwrite assumed
inspect_android_methodwrite assumed
trace_android_referencesread inferred
inspect_jeb_clientwrite assumed
open_jeb_projectwrite inferred
list_jeb_unitsread inferred
decompile_jeb_itemwrite assumed
inspect_binary_layoutwrite assumed
inspect_analysis_viewread inferred
inspect_pe_resourceswrite assumed
inspect_go_binarywrite assumed
inspect_rust_binaryread inferred
inspect_executableread inferred
inspect_binary_hardeningwrite assumed
measure_binary_entropyread inferred
detect_binary_toolchainread inferred
extract_binary_stringswrite assumed
identify_crypto_constantswrite assumed
classify_import_capabilitieswrite assumed
scan_byte_patternsread inferred
compute_similarity_hashesread inferred
inspect_code_signaturewrite assumed
scan_embedded_contentread inferred
generate_sbomread inferred
recover_go_symbolsread inferred
triage_fileread inferred
generate_triage_reportwrite assumed
compare_executablesread inferred
compare_binariesread inferred
compare_wasm_interfacesread inferred
inspect_wasm_artifactread inferred
inspect_evm_interfacewrite assumed
inspect_sqlite_databasewrite inferred
inspect_recorded_crashwrite assumed
inspect_firmware_regionswrite assumed
extract_firmwarewrite assumed
trace_web_module_importsread inferred
trace_web_source_locationread inferred
observe_web_executiondestructive declared
inspect_web_event_listenerswrite assumed
inspect_web_network_captureread inferred
recover_javascript_sourceswrite assumed
inspect_adb_clientwrite assumed
list_adb_devicesread inferred
inspect_adb_devicewrite assumed
list_adb_packagesread inferred
pull_adb_packagewrite inferred
read_adb_logcatread inferred
inspect_adb_packagewrite assumed
pull_adb_filewrite assumed
push_adb_filedestructive declared
capture_adb_screenwrite assumed
list_adb_processesread inferred
list_adb_directoryread inferred
list_adb_featuresread inferred
list_adb_servicesread inferred
inspect_adb_displaywrite assumed
inspect_adb_windowwrite assumed
read_adb_settingread inferred
collect_adb_bugreportdelete inferred
resolve_adb_packagesread inferred
install_adb_packagedestructive declared
uninstall_adb_packagedestructive declared
start_adb_appdestructive declared
start_adb_activitydestructive declared
stop_adb_appdestructive declared
inspect_pcap_clientwrite assumed
inspect_pcap_captureread inferred
identify_flutter_buildwrite assumed
inspect_dart_aotwrite assumed
inspect_apktool_clientwrite assumed
decode_android_resourcesdelete inferred
export_web_scriptswrite assumed
list_browser_targetsread inferred
inspect_web_pagewrite assumed
analyze_web_bundleread inferred
observe_web_sessionwrite inferred
discover_webmcp_toolswrite assumed
compare_web_capturesread inferred
capture_web_screenshotwrite assumed
compare_web_screenshotsread inferred
capture_browser_scenariodestructive declared
inspect_electron_fuseswrite assumed
list_electron_targetsread inferred
inspect_electron_pagewrite assumed
analyze_javascript_applicationread inferred
reconcile_javascript_runtimewrite assumed
capture_electron_scenariodestructive declared
list_javascript_runtime_targetsread inferred
observe_javascript_runtimewrite assumed
trace_application_featureread inferred
trace_javascript_semanticsread inferred
compare_application_versionsread inferred
compare_source_to_bundleread inferred
compare_javascript_export_shapesread inferred
build_reconstruction_obligation_ledgerwrite assumed
evaluate_reconstruction_coverageread declared
project_android_application_graphwrite assumed
project_apple_application_graphwrite assumed
project_harmony_application_graphwrite assumed
open_binarywrite assumed
close_binarydestructive declared
binary_sessionwrite assumed
export_evidence_bundledestructive declared
import_evidence_bundleread inferred
get_evidence_bundleread declared
capture_process_scenariodestructive declared
compare_process_capturesread inferred
compare_artifactsread inferred
compare_functionsread inferred
compare_bundlesread inferred
find_changed_behaviorread inferred
build_call_pathwrite assumed
correlate_static_and_runtimewrite assumed
verify_reconstructionread inferred
list_unknownsread declared
record_unknownwrite inferred
update_unknownwrite inferred
verify_unknown_resolutionread declared
get_navigation_contextread inferred
inspect_address_contextwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.