LeashIndex Get the report

Index / devtools

WebArm24

online-webarm24-webarm24 declares 70 capabilities across 70 tools, with 2 critical issues. One of them, no-revocation, is recorded for every server in the index because MCP has no field in which to declare a way to switch a tool off; a missing declaration is not evidence that the control is missing.

99/100 exposureHigh exposure

Manifest recorded 2026-11-08 from tools/list on https://webarm24.online/mcp, published in the official MCP registry as online.webarm24/webarm24 1.0.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 70 tools

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

11 tools are classified as irreversible and declare no limit.

high · no-expiry · All 70 tools

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

70 of 70 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 · 34 of 70 tools

34 tools can modify data and declare no limit.

low · uncapped-read · 25 of 70 tools

25 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
browser_navigatewrite assumed
browser_screenshotwrite assumed
browser_clickwrite assumed
browser_click_atwrite assumed
browser_fillwrite assumed
browser_press_keywrite assumed
browser_paste_htmlwrite assumed
browser_extract_textread inferred
browser_scrollwrite assumed
browser_get_htmlread inferred
browser_close_sessiondelete inferred
send_emailsend inferred
analyze_jsonread inferred
pipeline_listread inferred
pipeline_getread inferred
pipeline_createwrite inferred
pipeline_updatewrite inferred
pipeline_deletedelete inferred
pipeline_history_listread inferred
pipeline_history_getread inferred
pipeline_history_restorewrite assumed
pipeline_deleted_listread inferred
pipeline_deleted_restoredelete inferred
pipeline_group_listread inferred
pipeline_group_createwrite inferred
pipeline_group_updatewrite inferred
pipeline_group_deletedelete inferred
pipeline_group_assignwrite inferred
pipeline_test_stepwrite assumed
pipeline_runwrite assumed
pipeline_run_getread inferred
pipeline_run_waitwrite assumed
pipeline_runs_listread inferred
pipeline_run_canceldelete inferred
pipeline_builder_chatwrite assumed
pipeline_debug_chatwrite assumed
agent_job_submitwrite assumed
agent_job_getread inferred
agent_job_listread inferred
schedule_listread inferred
schedule_getread inferred
schedule_createwrite inferred
schedule_updatewrite inferred
schedule_deletedelete inferred
schedule_runwrite assumed
schedule_exportwrite assumed
schedule_importwrite assumed
storage_listread inferred
storage_readread inferred
storage_writewrite inferred
storage_deletedelete inferred
ai_models_listread inferred
skill_listread inferred
skill_getread inferred
skill_createwrite inferred
skill_importwrite inferred
skill_updatewrite inferred
skill_deletedelete inferred
storage_files_listread inferred
storage_file_putwrite inferred
storage_file_getread inferred
storage_file_deletedelete inferred
browser_session_listread inferred
browser_session_getread inferred
browser_session_putwrite assumed
browser_session_deletedelete inferred
account_mewrite assumed
credits_historyread inferred
credit_packswrite assumed
credits_checkout_urlwrite inferred
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.