LeashIndex Get the report

Index / storage

Athenode

com-athenode-cli declares 63 capabilities across 63 tools, with 2 critical issues.

98/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list answered by the npm package @athenode/cli@0.10.7 (published to npm as @athenode/cli, listed in the official MCP registry as com.athenode/cli 0.10.7), 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.

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 63 tools

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

9 tools are classified as irreversible and declare no limit.

high · no-expiry · All 63 tools

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

63 of 63 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 · 27 of 63 tools

27 tools can modify data and declare no limit.

low · uncapped-read · 27 of 63 tools

27 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
specs_listread declared
specs_searchread declared
specs_treeread declared
specs_getread declared
specs_createwrite inferred
specs_updatewrite inferred
specs_deletedestructive declared
specs_set_statusread inferred
specs_set_planwrite inferred
specs_get_planread declared
specs_qa_listread declared
specs_qa_addwrite inferred
specs_qa_answerwrite inferred
specs_blockers_listread declared
specs_blockers_addwrite inferred
specs_blockers_removedestructive declared
todos_listread declared
todos_getread declared
todos_createwrite inferred
todos_set_statusread inferred
todos_qa_answerwrite assumed
plugins_files_listread declared
plugins_files_getread declared
plugins_files_createwrite inferred
plugins_files_updatewrite inferred
plugins_files_deletedestructive declared
plugins_clonewrite assumed
plugins_createwrite inferred
plugins_listread declared
plugins_updatewrite inferred
plugins_pull_previewread declared
plugins_pullwrite assumed
plugins_external_import_previewread declared
plugins_external_importwrite assumed
plugins_external_sourcesread declared
plugins_external_update_previewread declared
plugins_external_updatewrite inferred
plugins_deletedestructive declared
agents_createwrite inferred
agents_updatewrite inferred
agents_removedestructive declared
agents_listread declared
skills_createwrite inferred
skills_updatewrite inferred
skills_removedestructive declared
skills_listread declared
mcp_servers_createwrite inferred
mcp_servers_updatewrite inferred
mcp_servers_removedestructive declared
mcp_servers_listread declared
rules_updatewrite inferred
rules_getread declared
library_listread declared
library_getread declared
library_itemread declared
library_addwrite inferred
library_merge_previewread declared
library_mergewrite inferred
library_update_previewread declared
library_updatewrite inferred
library_publishsend inferred
library_editwrite inferred
library_unpublishdestructive declared

Record history

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

RecordedExposureSource
2026-10-1397 tools/list answered by the npm package @athenode/cli@0.9.2 (published to npm as @athenode/cli, listed in the official MCP registry as com.athenode/cli 0.9.2), 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.