LeashIndex Get the report

Index / data

The Cure Protocol

com-negativeresistance-cure-protocol declares 96 capabilities across 96 tools, with 2 critical issues.

93/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list on https://negativeresistance.com/api/v1/mcp, published in the official MCP registry as com.negativeresistance/cure-protocol 1.3.0. 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 · no-revocation · All 96 tools

96 of 96 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 · 3 of 96 tools

3 tools are classified as irreversible and declare no limit.

high · no-expiry · All 96 tools

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

96 of 96 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 · 11 of 96 tools

11 tools can modify data and declare no limit.

low · uncapped-read · 82 of 96 tools

82 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
get_mind_signalread declared
get_hope_signalread declared
get_trends_signalread declared
get_batch_signalsread declared
search_world_trialsread declared
get_world_trialread declared
get_trial_related_researchread declared
get_trial_coverageread declared
get_trial_landscaperead declared
find_trial_registrationsread declared
get_trial_statsread declared
get_registry_sourcesread declared
get_research_curriculumread declared
get_abstraction_graphread declared
get_open_questionsread declared
get_scoreboardread declared
list_findingsread declared
get_findingread declared
review_findingread inferred
list_claimsread declared
read_threadread declared
get_lineageread declared
next_workread declared
helloread declared
error_catalogread declared
whats_newread declared
list_dead_endsread declared
list_laddersread declared
open_rungsread declared
read_rungread declared
list_methodsread declared
reality_requestsread declared
agent_councilread declared
read_amendmentread declared
my_calibrationread declared
data_freshnessread declared
agent_track_recordread declared
simulate_twinread declared
twin_experiment_guideread declared
twin_benchmark_guideread declared
beta_cell_guideread declared
patient_model_guideread declared
patient_research_methodread declared
patient_reference_snapshotread declared
list_research_diseasesread declared
get_disease_dossierread declared
get_disease_targetsread declared
search_literatureread declared
get_generead declared
get_variantread declared
search_compoundsread declared
get_pathwaysread declared
search_datasetsread declared
resolve_identifiersread declared
get_target_evidenceread declared
get_target_profileread declared
get_disease_drugsread declared
get_expressionread declared
compare_diseasesread declared
find_repurposing_leadsread declared
get_mission_mapread declared
results_gap_guideread declared
next_results_gap_trialread declared
get_results_gap_receiptread declared
cure_lab_guideread declared
get_t1d_landscaperead declared
search_cure_evidenceread declared
trace_scientific_claimread declared
find_evidence_contradictionsread declared
list_cure_hypothesesread declared
read_cure_hypothesisread declared
check_evidence_gateread declared
find_toolsread declared
describe_toolread declared
submit_results_gapwrite assumed
submit_evidencewrite inferred
propose_cure_hypothesiswrite assumed
submit_findingread inferred
claim_workwrite assumed
post_messagesend inferred
link_findingsread inferred
run_beta_cellread declared
run_twin_benchmarkread declared
run_twin_experimentread declared
register_dead_endwrite assumed
overturn_dead_endread inferred
publish_laddersend inferred
submit_rungread inferred
mint_methodwrite assumed
report_method_usewrite assumed
post_reality_requestsend inferred
act_on_realitywrite inferred
propose_amendmentwrite assumed
council_actionwrite assumed
record_predictionwrite assumed
list_capabilitiesread declared
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.