LeashIndex Get the report

Index / devtools

io.github.daedalus/mcp-numpy

io-github-daedalus-mcp-numpy declares 72 capabilities across 72 tools, with 2 critical issues.

98/100 exposureHigh exposure

Manifest recorded 2026-10-15 from tools/list answered by the PyPI package mcp-numpy==0.1.0 (published to PyPI as mcp-numpy, listed in the official MCP registry as io.github.daedalus/mcp-numpy 0.1.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 · no-revocation · All 72 tools

72 of 72 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 · 1 of 72 tools

1 tool is classified as irreversible and declares no limit.

high · no-expiry · All 72 tools

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

72 of 72 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 · 50 of 72 tools

50 tools can modify data and declare no limit.

low · uncapped-read · 21 of 72 tools

21 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
np_arrayread inferred
np_zeroswrite inferred
np_oneswrite inferred
np_fullwrite inferred
np_arangewrite inferred
np_linspacewrite inferred
np_eyeread inferred
np_diagwrite inferred
np_reshapewrite assumed
np_transposewrite assumed
np_concatenatewrite assumed
np_splitwrite assumed
np_tilewrite assumed
np_repeatwrite assumed
np_squeezedelete inferred
np_flattenread inferred
np_sumwrite assumed
np_meanwrite assumed
np_stdwrite assumed
np_varwrite assumed
np_minread inferred
np_maxread inferred
np_argminread inferred
np_argmaxread inferred
np_dotwrite assumed
np_matmulwrite assumed
np_crosswrite assumed
np_traceread inferred
np_cumsumread inferred
np_cumprodread inferred
np_diffread inferred
np_invwrite assumed
np_detwrite assumed
np_eigwrite assumed
np_svdwrite assumed
np_solvewrite assumed
np_linalg_normwrite assumed
np_randwrite assumed
np_randnread inferred
np_randintread inferred
np_random_choicewrite assumed
np_shufflewrite inferred
np_percentilewrite assumed
np_quantilewrite assumed
np_histogramwrite inferred
np_correlatewrite assumed
np_corrcoefread inferred
np_addwrite inferred
np_subtractwrite assumed
np_multiplywrite assumed
np_dividewrite assumed
np_powerwrite assumed
np_modwrite assumed
np_sqrtread inferred
np_absread inferred
np_expread inferred
np_logwrite assumed
np_log10write assumed
np_sinwrite assumed
np_coswrite assumed
np_tanwrite assumed
np_arcsinwrite assumed
np_arccoswrite assumed
np_arctanwrite assumed
np_sinhwrite assumed
np_coshwrite assumed
np_tanhwrite assumed
np_shaperead inferred
np_ndimread inferred
np_sizeread inferred
np_dtyperead inferred
npastypewrite 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.