Autoview
Was dieses MCP kann
Builds and optionally submits trading orders across supported exchanges and brokers, manages TradingView webhook alerts, and reports order events.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['hook_id', 'symbol', 'side', 'quantity'], 'properties': {'live': {'type': 'boolean', 'description': 'false (default) = build a dry-run preview command (appends d=1); true = build a command that places a real order when the alert fires'}, 'side': {'enum': ['buy', 'sell'], 'type': 'string', 'description': 'order direction'}, 'type': {'enum': ['market', 'limit', 'post_only', 'ioc', 'fok', 'stop', 'stop_limit'], 'type': 'string', 'description': 'order type; defaults to market'}, 'price': {'type': 'number', 'description': 'absolute limit price; required for limit, post_only, ioc, fok, and stop_limit'}, 'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}, 'symbol': {'type': 'string', 'description': 'the instrument symbol, e.g. EUR_USD, XBTUSD, BTC_USD'}, 'hook_id': {'type': 'string', 'description': "the hook whose URL becomes the alert's webhook (see the `hooks` tool)"}, 'trigger': {'type': 'number', 'description': 'absolute trigger (stop) price; required for stop and stop_limit', 'exclusiveMinimum': 0}, 'exchange': {'enum': ['OANDAPRACTICE', 'KRAKEN', 'CRYPTO', 'CRYPTODEMO', 'BYBITTESTNET', 'BYBITSPOTTESTNET', 'TRADOVATESIM'], 'type': 'string', 'description': "optional â\x80\x94 validate order-type and bracket support against this exchange's capabilities; omit to skip that check"}, 'priceRef': {'type': 'number', 'description': 'reference price for percent sizing and brackets', 'exclusiveMinimum': 0}, 'quantity': {'anyOf': [{'type': 'number', 'exclusiveMinimum': 0}, {'type': 'string', 'pattern': '^(100|[1-9][0-9]?)%$'}], 'description': 'order size: a positive number (contracts/units), or a percent-of-balance string like "50%" (1-100%)'}, 'stopLoss': {'type': 'number', 'description': 'attached bracket stop-loss as a POINT distance from the fill; pairs with takeProfit or a trail leg', 'exclusiveMinimum': 0}, 'trailStop': {'type': 'number', 'description': 'auto-trail stop distance in points; requires trailActivate', 'exclusiveMinimum': 0}, 'expiration': {'type': 'string', 'description': "ISO 8601 timestamp for TradingView's alert expiration; defaults to 1 year from now"}, 'resolution': {'type': 'string', 'description': 'chart timeframe TradingView\'s create_alert needs; defaults to "1" (1 minute)'}, 'takeProfit': {'type': 'number', 'description': 'attached bracket take-profit as a POINT distance from the fill; pairs with stopLoss or a trail leg', 'exclusiveMinimum': 0}, 'trailActivate': {'type': 'number', 'description': 'points of profit before the trail starts; required whenever trailStop is set', 'exclusiveMinimum': 0}, 'trailFrequency': {'type': 'number', 'description': 'how often the trailing stop re-checks price; defaults to 1 if omitted', 'exclusiveMinimum': 0}, 'sizeAgainstEquity': {'type': 'boolean', 'description': 'for a percent quantity, size against equity instead of available balance (y=equity)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['symbol', 'side', 'quantity'], 'properties': {'live': {'type': 'boolean', 'description': 'false (default) = build a dry-run preview command (appends d=1); true = build a command that places a real order when the alert fires'}, 'side': {'enum': ['buy', 'sell'], 'type': 'string', 'description': 'order direction'}, 'type': {'enum': ['market', 'limit', 'post_only', 'ioc', 'fok', 'stop', 'stop_limit'], 'type': 'string', 'description': 'order type; defaults to market'}, 'price': {'type': 'number', 'description': 'absolute limit price; required for limit, post_only, ioc, fok, and stop_limit'}, 'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}, 'symbol': {'type': 'string', 'description': 'the instrument symbol, e.g. EUR_USD, XBTUSD, BTC_USD â\x80\x94 or the exchange-native symbol a TradingView EXCHANGE:TICKER maps to'}, 'trigger': {'type': 'number', 'description': 'absolute trigger (stop) price; required for stop and stop_limit', 'exclusiveMinimum': 0}, 'exchange': {'enum': ['OANDAPRACTICE', 'KRAKEN', 'CRYPTO', 'CRYPTODEMO', 'BYBITTESTNET', 'BYBITSPOTTESTNET', 'TRADOVATESIM'], 'type': 'string', 'description': "optional â\x80\x94 validate order-type and bracket support against this exchange's capabilities; omit to skip that check"}, 'priceRef': {'type': 'number', 'description': 'reference price for percent sizing and brackets', 'exclusiveMinimum': 0}, 'quantity': {'anyOf': [{'type': 'number', 'exclusiveMinimum': 0}, {'type': 'string', 'pattern': '^(100|[1-9][0-9]?)%$'}], 'description': 'order size: a positive number (contracts/units), or a percent-of-balance string like "50%" (1-100%)'}, 'stopLoss': {'type': 'number', 'description': 'attached bracket stop-loss as a POINT distance from the fill; pairs with takeProfit or a trail leg', 'exclusiveMinimum': 0}, 'trailStop': {'type': 'number', 'description': 'auto-trail stop distance in points; requires trailActivate', 'exclusiveMinimum': 0}, 'takeProfit': {'type': 'number', 'description': 'attached bracket take-profit as a POINT distance from the fill; pairs with stopLoss or a trail leg', 'exclusiveMinimum': 0}, 'trailActivate': {'type': 'number', 'description': 'points of profit before the trail starts; required whenever trailStop is set', 'exclusiveMinimum': 0}, 'trailFrequency': {'type': 'number', 'description': 'how often the trailing stop re-checks price; defaults to 1 if omitted', 'exclusiveMinimum': 0}, 'sizeAgainstEquity': {'type': 'boolean', 'description': 'for a percent quantity, size against equity instead of available balance (y=equity)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['hook_id', 'symbol', 'side', 'quantity'], 'properties': {'live': {'type': 'boolean', 'description': 'false (default) = a dry-run preview that returns the parsed order without placing it; true = place a real order on your live account'}, 'side': {'enum': ['buy', 'sell'], 'type': 'string', 'description': 'order direction'}, 'type': {'enum': ['market', 'limit', 'post_only', 'ioc', 'fok', 'stop', 'stop_limit'], 'type': 'string', 'description': 'order type; defaults to market. limit/post_only/ioc/fok and stop_limit need a price; stop/stop_limit need a trigger. An entry stop keeps the order side. Not every exchange supports every type (e.g. OANDA has no stops; Kraken spot no ioc/fok).'}, 'price': {'type': 'number', 'description': 'absolute limit price; required for limit, post_only, ioc, fok, and stop_limit. Also accepted (optional) on a market order as a stand-in for priceRef.'}, 'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}, 'symbol': {'type': 'string', 'description': 'the instrument symbol, e.g. EUR_USD, XBTUSD, BTC_USD'}, 'hook_id': {'type': 'string', 'description': 'use the credentials already linked to this hook (see the `hooks` tool). The hook must belong to your account.'}, 'trigger': {'type': 'number', 'description': 'absolute trigger (stop) price; required for stop and stop_limit', 'exclusiveMinimum': 0}, 'exchange': {'enum': ['OANDAPRACTICE', 'KRAKEN', 'CRYPTO', 'CRYPTODEMO', 'BYBITTESTNET', 'BYBITSPOTTESTNET', 'TRADOVATESIM'], 'type': 'string', 'description': 'the exchange to trade on; omit when hook_id links to exactly one exchange (see the hooks tool) -- otherwise required to disambiguate'}, 'priceRef': {'type': 'number', 'description': 'reference price for percent sizing and brackets (price=); percent quantity divides balance by it. Optional on exchanges with a live quote feed (the zone fetches one); REQUIRED on TRADOVATESIM (no live market-data feed â\x80\x94 Tradovate charges separately for it, and a Simulation account never has it) whenever quantity is a percent OR any of stopLoss/takeProfit/trailStop is set. Omitting it there fails late with a live exchange error instead of a clear one â\x80\x94 pass an approximate current price.', 'exclusiveMinimum': 0}, 'quantity': {'anyOf': [{'type': 'number', 'exclusiveMinimum': 0}, {'type': 'string', 'pattern': '^(100|[1-9][0-9]?)%$'}], 'description': 'order size: a positive number (contracts/units), or a percent-of-balance string like "50%" (1-100%). On TRADOVATESIM (no live market-data feed), a percent quantity also requires priceRef â\x80\x94 see priceRef.'}, 'stopLoss': {'type': 'number', 'description': 'attached bracket stop-loss as a POINT distance from the fill; pair with takeProfit for a fixed OCO, or with a trailing leg. Market entry, bracket-capable exchanges only (Tradovate). On TRADOVATESIM also pass priceRef (or price) â\x80\x94 see priceRef.', 'exclusiveMinimum': 0}, 'trailStop': {'type': 'number', 'description': 'attached TRAILING stop as a POINT distance the stop keeps behind price once the trail activates (atsl=). Requires trailActivate. Rides winners: pairs with a stopLoss (hard stop + trail) or stands alone. Market entry, trail-capable exchanges only (Tradovate). On TRADOVATESIM also pass priceRef (or price) â\x80\x94 see priceRef.', 'exclusiveMinimum': 0}, 'takeProfit': {'type': 'number', 'description': 'attached bracket take-profit as a POINT distance from the fill; pair with stopLoss, or with a trailing leg. On TRADOVATESIM also pass priceRef (or price) â\x80\x94 see priceRef.', 'exclusiveMinimum': 0}, 'trailActivate': {'type': 'number', 'description': 'POINTS of profit the price must move before the trailing stop starts trailing (atx=). Required whenever trailStop is set', 'exclusiveMinimum': 0}, 'trailFrequency': {'type': 'number', 'description': 'how often the trailing stop re-checks price (atf=); defaults to 1 if omitted', 'exclusiveMinimum': 0}, 'sizeAgainstEquity': {'type': 'boolean', 'description': 'for a percent quantity, size against equity instead of available balance (y=equity)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'description': 'max events to return (default 20)', 'exclusiveMinimum': 0}, 'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}, 'trace': {'type': 'string', 'description': "the trace id returned by the entry tool for the order you want to inspect; omit to list your account's recent events instead"}, 'hook_id': {'type': 'string', 'description': 'when trace is omitted, narrow the account-wide listing to events reported for this hook'}, 'canonical_id': {'type': 'string', 'description': 'when trace is omitted, narrow the account-wide listing to events reported for one webhook delivery (the canonical id a webhook call produces)'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'token': {'type': 'string', 'description': 'your Autoview account token â\x80\x94 an av_mcp_ personal access token, generate one at /account/tokens/ on the Autoview site. Omit this if your MCP client already sends it as an `Authorization: Bearer` header (Claude Code, Cursor, and most non-browser clients do this automatically once configured).'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.
FortFi Treasury MCP
Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
TradingCalc MCP: Options, Forex, Risk Stats, Prediction Markets, On-Chain & Crypto Futures
Performs deterministic calculations for crypto futures, funding, leverage, liquidation, position sizing, token swaps, on-chain ri…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…