LeashIndex Get the report

Index / payments

Borro

markets-borro-borro declares 91 capabilities across 91 tools, with 3 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://borro.markets/mcp, published in the official MCP registry as markets.borro/borro 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 91 tools

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

11 tools are classified as irreversible and declare no limit.

critical · uncapped-spend · 11 of 91 tools

11 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.

high · no-expiry · All 91 tools

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

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

1 tool can modify data and declares no limit.

low · uncapped-read · 79 of 91 tools

79 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
marketsread declared
marketread declared
healthread declared
positionread declared
tradesread declared
pricesread declared
bear_coinsread declared
rulesread declared
open_shortread declared
close_shortread declared
supplyread declared
withdrawpay inferred
borrowread declared
repaypay inferred
bind_builderwrite assumed
open_pairread declared
close_pairread declared
buy_with_ethpay inferred
open_longread declared
close_longread declared
farmsread declared
farm_depositread declared
farm_withdrawread declared
weekendread declared
buy_coverpay inferred
deposit_coverread declared
withdraw_coverread declared
settle_coverread declared
claim_coverread declared
optionsread declared
write_optionread declared
buy_optionpay inferred
post_bidread declared
cancel_orderread declared
settle_seriesread declared
claim_optionread declared
release_collateralread declared
credit_marketsread declared
credit_lineread declared
holder_benefitsread declared
credit_openread declared
credit_paypay inferred
credit_gasread declared
credit_billread declared
credit_bill_headerread declared
credit_repaypay inferred
credit_guardrailsread declared
hold_openread declared
hold_paypay inferred
hold_headerread declared
hold_statusread declared
hold_collectread declared
hold_endread declared
account_openread declared
account_traderead declared
trigger_setread declared
trigger_listread declared
trigger_cancelread declared
trigger_fireread declared
account_statusread declared
account_withdrawread declared
bailoutsread declared
bailout_offerread declared
bailout_cancelread declared
bailoutread declared
bailout_repaypay inferred
bailout_forecloseread declared
bailout_claimread declared
counterparty_checkread declared
keeper_jobsread declared
liquidateread declared
gaix_marketread declared
gaix_borrowread declared
gaix_repaypay inferred
gaix_short_quoteread declared
gaix_short_openread declared
gaix_short_closeread declared
gaix_short_close_in_kindread declared
gaix_short_depositread declared
gaix_lendread declared
gaix_withdrawread declared
paytoread declared
payto_openread declared
payto_sweepread declared
payto_withdrawread declared
pay_withpay inferred
pay_with_statusread declared
policyread declared
policy_registerread declared
policy_claimread declared
policy_proveread declared

Record history

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

RecordedExposureSource
2026-10-2895 tools/list on https://borro.markets/mcp, published in the official MCP registry as markets.borro/borro 1.0.0
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.