LeashIndex Get the report

Index / devtools

Trend0x

io-github-trend0xai-trend0x declares 115 capabilities across 115 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.

100/100 exposureHigh exposure

Manifest recorded 2026-11-08 from tools/list on https://app.trend0x.com/api/mcp, published in the official MCP registry as io.github.trend0xai/trend0x 3.5.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 115 tools

115 of 115 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 · 4 of 115 tools

4 tools are classified as irreversible and declare no limit.

high · no-expiry · All 115 tools

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

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

63 tools can modify data and declare no limit.

low · uncapped-read · 48 of 115 tools

48 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_market_dataread inferred
execute_tradewrite assumed
get_balanceread inferred
paper_profit_policyread inferred
assistant_operationwrite assumed
pause_saved_strategywrite assumed
set_strategy_execution_selectionwrite inferred
get_bitpanda_portfolioread inferred
get_bitpanda_trade_historyread inferred
get_bitpanda_tickersread inferred
get_alpaca_accountread inferred
get_alpaca_positionsread inferred
execute_alpaca_tradewrite assumed
get_alpaca_newsread inferred
get_bitunix_balanceread inferred
get_bitunix_positionsread inferred
execute_bitunix_tradewrite assumed
list_tasksread inferred
create_taskwrite inferred
create_scanner_taskwrite inferred
update_task_statusread inferred
calculate_position_sizeread inferred
emergency_close_alldelete inferred
set_max_daily_losswrite inferred
risk_reward_checkread inferred
get_risk_metricsread inferred
position_sizing_policywrite assumed
circuit_breakerwrite assumed
get_portfolio_summaryread inferred
get_pnl_reportread inferred
get_performance_metricsread inferred
trade_confirmread inferred
fetch_terminal_stateread inferred
get_whitebit_portfolioread inferred
get_exchange_positionsread inferred
manage_strategieswrite assumed
select_strategy_exchangewrite assumed
run_saved_strategywrite assumed
start_paper_strategywrite assumed
update_strategy_exchangewrite inferred
update_strategy_ruleswrite inferred
account_risk_settingsread inferred
implement_strategywrite assumed
strategy_hubwrite assumed
scanner_configread inferred
scanner_controlwrite assumed
enable_scannerwrite assumed
disable_scannerwrite assumed
scanner_statusread inferred
terminal_modulesread inferred
terminal_configread inferred
portfolio_historyread inferred
portfolio_performanceread inferred
run_backtestwrite assumed
backtest_resultsread inferred
history_queryread inferred
agent_reportsread inferred
send_markdown_to_telegramsend inferred
terminal_newsread inferred
perplexity_market_newswrite assumed
perplexity_social_buzzwrite assumed
perplexity_ticker_researchwrite assumed
perplexity_viral_updateswrite inferred
perplexity_earnings_recapwrite assumed
perplexity_watchlist_digestwrite assumed
perplexity_sentiment_signalwrite assumed
market_newswrite assumed
social_buzzwrite assumed
ticker_researchwrite assumed
viral_updateswrite inferred
earnings_recapwrite assumed
watchlist_digestwrite assumed
sentiment_signalwrite assumed
financial_instrumentsread inferred
cognitive_controlread inferred
bybit_market_tickerswrite assumed
bybit_market_klinewrite assumed
bybit_orderbookwrite assumed
bybit_instruments_inforead inferred
bybit_wallet_balancewrite assumed
bybit_positionswrite assumed
bybit_open_orderswrite assumed
bybit_order_historyread inferred
bybit_trade_historyread inferred
bybit_internal_transferwrite inferred
bybit_place_orderwrite assumed
bybit_cancel_orderdelete inferred
bybit_set_trading_stopwrite inferred
bybit_set_leveragewrite inferred
okx_agent_skillsread inferred
okx_market_tickerswrite assumed
okx_market_candleswrite assumed
okx_orderbookwrite assumed
okx_instrumentswrite assumed
okx_account_balancewrite assumed
okx_positionswrite assumed
okx_open_orderswrite assumed
okx_order_historyread inferred
okx_trade_historyread inferred
okx_place_orderwrite assumed
okx_cancel_orderdelete inferred
okx_set_leveragewrite inferred
binance_agent_skillsread inferred
binance_market_tickerwrite assumed
binance_market_klineswrite assumed
binance_orderbookwrite assumed
binance_exchange_inforead inferred
binance_funding_rateread inferred
binance_open_interestwrite assumed
binance_account_balancewrite assumed
binance_positionswrite assumed
binance_open_orderswrite assumed
binance_order_historyread inferred
binance_trade_historyread inferred
binance_income_historyread 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.