Skip to content

MCP Tools

The CrowdTime MCP server augments your LLM client with a variety of Web3 tools. Some of these tools require bespoke provider credentials to be configured.

At a glance

GroupAuth needsTools
ResearchNone (LLM does the work)crowdtrendz_crypto_news_research, crowdtrendz_stock_news_research, crowdtrendz_stock_dividend_research
Market DataStrike Finance credentialsstrike_get_market_snapshot, strike_get_mark_price
Account & PositionsStrike Finance credentialsstrike_get_account_balance, strike_get_open_orders, strike_get_open_positions
HistoryStrike Finance credentialsstrike_get_closed_positions, strike_get_order_history, strike_get_fill_history
TradingStrike Finance credentials + confirm: truestrike_place_market_trade, strike_place_limit_trade, strike_place_take_profit, strike_place_stop_loss, strike_place_bracket_limit, strike_cancel_order
CommunicationDiscord Webhookdiscord_send_message

Conventions

Read vs. write

Research tools run as soon as the LLM calls them. Live trading tools (everything that starts with place_ or cancel_) require confirm: true.

Symbols

Every tool that takes a symbol argument expects the internal symbol — BTC-PERP, ADA-PERP, SOL-PERP, ZEC-PERP, ETH-PERP.

Minimum notional

Opening orders must be at least $10 USD notional (configurable on the server via MCP_MIN_NOTIONAL_USD). Reduce-only orders are exempt — closing dust is always allowed.

Mark price vs. close

Snapshots return both price (last candle close) and mark_price (the provider's live mark, used for liquidation and PnL settlement). For reasoning about entries and exits, use mark_price — that's what your account is actually marked against.

Stale data refusal

strike_get_market_snapshot will return isError: true if the provider's klines feed is detected as stale (forward-filled or lagging > 2× the interval). Indicators on stale data are misleading, so the MCP refuses to compute them rather than emit a confidently wrong answer.

Copyright © 2026 CrowdTrendz Ltd. All rights reserved.