IBKR TOOLS

33 tools from the Ibkr MCP Server, categorised by risk level.

READ 26 tools
Read ibkr_debug_market_data_snapshot Return diagnostic market data snapshots for a contract. Read ibkr_get_account_summary Return account summary values such as NetLiquidation and BuyingPower. Read ibkr_get_account_values Return account values snapshot for the specified account. Read ibkr_get_cash_activity ibkr_get_cash_activity Read ibkr_get_contract_details Return contract details for a given contract input. Read ibkr_get_dividends ibkr_get_dividends Read ibkr_get_executions Return executions/fills matching the provided filters. Read ibkr_get_flex_statement ibkr_get_flex_statement Read ibkr_get_fundamental_data Return a fundamentals report for a contract. Read ibkr_get_head_timestamp Return the earliest available historical data timestamp. Read ibkr_get_historical_bars Return historical OHLCV bars for a contract. Read ibkr_get_historical_news Return historical news headlines for a contract. Read ibkr_get_historical_ticks Return historical ticks for a contract. Read ibkr_get_market_data_snapshot Return a one-shot market data snapshot for contracts. Read ibkr_get_market_depth_snapshot Return a one-shot market depth (L2) snapshot. Read ibkr_get_news_article Return a news article body for a provider/article id. Read ibkr_get_news_providers Return available news provider codes and names. Read ibkr_get_open_orders Return open orders with contract details and status. Read ibkr_get_option_chain Return option chain metadata for an underlying. Read ibkr_get_portfolio Return positions and best-effort P&L for an IBKR account. Read ibkr_get_scanner_params Return market scanner parameter definitions. Read ibkr_get_statement_summary ibkr_get_statement_summary Read ibkr_get_statement_topics ibkr_get_statement_topics Read ibkr_get_trade_confirmations ibkr_get_trade_confirmations Read ibkr_get_transactions Return past transaction history from IBKR executions, enriched with commissions and net cash flow when avai... Read ibkr_search_symbols Search for symbols and matching contracts.

Route Ibkr through PolicyLayer and every one of its 33 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Ibkr MCP server have? +

The Ibkr MCP server exposes 33 tools across 5 categories: Read, Destructive, Execute, Financial, Other.

How do I enforce policies on Ibkr tools? +

Route the Ibkr server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Ibkr tools fall into? +

Ibkr tools are categorised as Read (26), Destructive (1), Execute (2), Financial (3), Other (1). Each category has a recommended default policy.

Enforce policy on every Ibkr tool call.

Start from Ibkr, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.