LeashIndex Get the report

Index / devtools

inspeximus: agent memory with provenance, GDPR erasure and a tamper-evident audit trail

io-github-dancenitra-inspeximus declares 135 capabilities across 135 tools, with 2 critical issues.

100/100 exposureHigh exposure

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

Note. Installed with the MCP Python SDK held below version 2.0. With the newest SDK this version of the package stopped before it could list its tools.

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 · no-revocation · All 135 tools

135 of 135 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.

critical · irreversible-uncapped · 9 of 135 tools

9 tools are classified as irreversible and declare no limit.

high · no-expiry · All 135 tools

135 of 135 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 135 tools

135 of 135 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 · 90 of 135 tools

90 tools can modify data and declare no limit.

low · uncapped-read · 36 of 135 tools

36 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
rememberwrite assumed
remember_decisionwrite assumed
revertwrite assumed
routewrite inferred
observeread inferred
reopenedsend inferred
resolve_reopeneddelete inferred
recallread inferred
recall_iterativewrite assumed
recall_followupwrite assumed
where_am_iwrite assumed
projectsread inferred
getread inferred
neighborswrite assumed
token_reportread inferred
consolidatewrite assumed
sleepwrite assumed
consolidate_clusterswrite assumed
contradictionswrite assumed
check_conflictread inferred
verify_claimread inferred
check_self_narrationread inferred
selection_integrityread inferred
value_by_cohortread inferred
creditdelete inferred
forgetdelete inferred
forget_subjectwrite assumed
governance_reportwrite assumed
admissibility_preconditionswrite assumed
audit_the_auditswrite assumed
memory_indexwrite assumed
set_index_linewrite inferred
identifier_contractwrite assumed
check_sourcesread inferred
verify_writesread inferred
recommitread inferred
anchorwrite assumed
verify_consistencyread inferred
verify_cosigned_anchorread inferred
detect_split_viewread inferred
witnesswrite assumed
verify_witnessread inferred
index_coherencewrite assumed
pii_reportwrite assumed
forget_piiwrite assumed
influence_gate_reportwrite assumed
why_recalledread inferred
supersession_reportwrite assumed
coveragewrite assumed
compliance_reportread inferred
compliance_checkread inferred
retentionwrite assumed
audit_bundlewrite assumed
verify_audit_bundleread inferred
erasure_residuewrite assumed
deprecate_symbolwrite inferred
symbol_statusread inferred
check_coderead inferred
state_digestwrite assumed
actions_verifyread inferred
record_oversightwrite assumed
record_disclosurewrite assumed
oversight_reportread inferred
export_subjectwrite assumed
record_objectionwrite assumed
resolve_objectiondelete inferred
objectionswrite assumed
rectify_subjectwrite assumed
record_incidentwrite assumed
record_riskread inferred
risk_registerwrite assumed
post_market_reportsend inferred
record_corrective_actionwrite assumed
corrective_action_reportwrite assumed
record_authority_requestwrite inferred
decision_explanationwrite assumed
record_breachwrite assumed
breach_notifiedwrite assumed
breach_reportwrite assumed
record_literacywrite assumed
literacy_registerwrite assumed
record_attestationwrite assumed
attestation_registerwrite assumed
record_responsibilitieswrite assumed
responsibilities_registerwrite assumed
record_declarationwrite assumed
declaration_documentwrite assumed
attest_documentation_retentionwrite assumed
record_noticewrite assumed
notice_registerwrite assumed
record_processing_rolewrite assumed
processing_roleswrite assumed
declare_out_of_band_deletionwrite inferred
record_qmswrite assumed
qms_registerwrite assumed
read_guard_reportread inferred
release_quarantinewrite assumed
incident_reportwrite assumed
technical_documentationwrite assumed
deployer_reportwrite assumed
registration_exportwrite assumed
archive_actionsdelete inferred
open_partitionwrite assumed
remember_in_partitionwrite assumed
sweep_partitionswrite assumed
close_partitiondelete inferred
partitions_reportwrite assumed
record_lifecyclewrite assumed
export_audit_trailwrite inferred
action_timelinewrite assumed
mandate_breacheswrite assumed
timestamp_actionswrite assumed
attest_retentionwrite assumed
incident_reportedwrite assumed
actions_matchread inferred
what_it_knewread inferred
erasure_reportread inferred
erasure_certificatewrite assumed
historywrite assumed
erasure_auditwrite assumed
provenancewrite assumed
as_ofread inferred
verify_attributionread inferred
irreversible_budget_reportread inferred
memory_reportwrite assumed
grantread inferred
revokedelete inferred
grantswrite assumed
grant_logwrite assumed
can_readread inferred
recall_aswrite assumed
get_asread inferred
poll_memory_eventswrite assumed
retire_keywrite assumed
subscribe_memory_eventwrite assumed

Record history

Earlier records for this server. A correction is added here, never written over the record it corrects.

RecordedExposureSource
2026-10-12100 tools/list answered by the PyPI package inspeximus==3.19.1 (published to PyPI as inspeximus, listed in the official MCP registry as io.github.DanceNitra/inspeximus 3.19.1), run in an isolated container with no network access and placeholder credentials
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.