Autoview
Was dieses MCP kann
Connects exchange accounts and builds or places trading orders, manages positions, configures alerts, and reports order events.
Tools
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['hook_id', 'symbol'], '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; required unless action is set, where it is an optional buy/sell filter for cancel/close (omit for flat)'}, 'type': {'enum': ['market', 'limit', 'post_only', 'ioc', 'fok', 'stop', 'stop_limit'], 'type': 'string', 'description': 'order type; defaults to market'}, 'unit': {'enum': ['units', 'currency'], 'type': 'string', 'description': '"currency" treats quantity as a CURRENCY amount to convert to units at the resolved price (u=currency) â\x80\x94 e.g. quantity:10 with unit:"currency" on BTC/USD buys $10 of BTC instead of 10 BTC. Only meaningful with a fixed (non-percent) quantity.'}, '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).'}, 'action': {'enum': ['cancel', 'close', 'flat'], 'type': 'string', 'description': 'manage EXISTING orders/positions on symbol instead of placing a new one: cancel = cancel open orders, close = close open positions, flat = cancel every order AND close every position (Tradovate only). When set, side (if given) is an optional buy/sell filter (not applicable to flat), and quantity/type/price/trigger/brackets/unit are ignored.'}, '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': {'type': 'string', 'description': "optional â\x80\x94 one of OANDAPRACTICE, KRAKEN, CRYPTO, CRYPTODEMO, BYBITTESTNET, BYBITSPOTTESTNET, TRADOVATESIM validates order-type and bracket support against that exchange's capabilities; any other exchange id known to Autoview (see `catalog`) is also accepted but skips that check; omit entirely to skip validation"}, '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%). Required unless action is set.'}, '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', 'properties': {'free': {'type': 'boolean', 'description': 'filter to (true) or exclude (false) exchanges that need no Autoview subscription; omit for both'}, 'name': {'type': 'string', 'description': 'case-insensitive substring match against the exchange\'s display name or id, e.g. "binance"'}, 'paper': {'type': 'boolean', 'description': 'filter to (true) or exclude (false) paper/testnet/sim exchanges; omit for both'}, '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', 'required': ['symbol'], '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; required unless action is set, where it is an optional buy/sell filter for cancel/close (omit for flat)'}, 'type': {'enum': ['market', 'limit', 'post_only', 'ioc', 'fok', 'stop', 'stop_limit'], 'type': 'string', 'description': 'order type; defaults to market'}, 'unit': {'enum': ['units', 'currency'], 'type': 'string', 'description': '"currency" treats quantity as a CURRENCY amount to convert to units at the resolved price (u=currency) â\x80\x94 e.g. quantity:10 with unit:"currency" on BTC/USD buys $10 of BTC instead of 10 BTC. Only meaningful with a fixed (non-percent) quantity.'}, '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).'}, 'action': {'enum': ['cancel', 'close', 'flat'], 'type': 'string', 'description': 'manage EXISTING orders/positions on symbol instead of placing a new one: cancel = cancel open orders, close = close open positions, flat = cancel every order AND close every position (Tradovate only). When set, side (if given) is an optional buy/sell filter (not applicable to flat), and quantity/type/price/trigger/brackets/unit are ignored.'}, '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': {'type': 'string', 'description': "optional â\x80\x94 one of OANDAPRACTICE, KRAKEN, CRYPTO, CRYPTODEMO, BYBITTESTNET, BYBITSPOTTESTNET, TRADOVATESIM validates order-type and bracket support against that exchange's capabilities; any other exchange id known to Autoview (see `catalog`) is also accepted but skips that check; omit entirely to skip validation"}, '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%). Required unless action is set.'}, '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': ['exchange'], '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).'}, 'hook_id': {'type': 'string', 'description': 'link this specific existing hook instead of letting connect pick or create one (see the `hooks` tool for your hook ids)'}, 'exchange': {'enum': ['OANDAPRACTICE', 'KRAKEN', 'CRYPTO', 'CRYPTODEMO', 'BYBITTESTNET', 'BYBITSPOTTESTNET', 'TRADOVATESIM'], 'type': 'string', 'description': 'the exchange to connect'}}}
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['hook_id', 'symbol'], '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; required unless action is set, where it is an optional buy/sell filter for cancel/close (omit for flat)'}, '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).'}, 'unit': {'enum': ['units', 'currency'], 'type': 'string', 'description': '"currency" treats quantity as a CURRENCY amount to convert to units at the resolved price (u=currency) â\x80\x94 e.g. on BTC/USD, quantity:10 with unit:"currency" buys $10 of BTC instead of 10 BTC. Only meaningful with a fixed (non-percent) quantity. On TRADOVATESIM also pass priceRef (or price) â\x80\x94 see priceRef.'}, '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).'}, 'action': {'enum': ['cancel', 'close', 'flat'], 'type': 'string', 'description': "manage EXISTING orders/positions on symbol instead of placing a new one: cancel = cancel open orders, close = close open positions, flat = cancel every order AND close every position (Tradovate/TRADOVATESIM only â\x80\x94 see setup's flat per exchange). When set, side (if given) is an optional buy/sell filter (not applicable to flat), and quantity/type/price/trigger/brackets/unit are ignored."}, '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, unit is "currency", 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%). Required unless action is set. 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
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
Red by Big Red Cloud
Connects to Big Red Cloud accounting for customers, suppliers, products, invoices, purchases, payments, receipts, journals, quote…
x402-services
Provides on-chain, trading, and AI tools for Robinhood Chain.