Skip to main content
Glama
nadavgb-atom

ib-async-mcp

by nadavgb-atom

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
connectA

Connect to TWS or IB Gateway. Must be called before using other tools.

disconnectB

Disconnect from TWS/Gateway.

is_connectedA

Check if connected to TWS/Gateway.

get_accountsB

Get list of managed account names.

get_account_valuesC

Get account values (balance, margin, etc.).

get_account_summaryC

Get account summary.

get_portfolioC

Get portfolio positions with market values.

get_positionsD

Get all positions.

get_pnlC

Get profit and loss.

create_contractC

Create a contract for trading. Types: stock, option, future, forex, index, cfd, crypto, bond.

qualify_contractsC

Qualify contracts to fill in missing fields like conId.

get_contract_detailsD

Get detailed contract information.

search_symbolsC

Search for matching symbols/contracts.

get_market_dataC

Get real-time market data snapshot for a contract.

get_historical_dataC

Get historical bar data.

get_head_timestampC

Get earliest available historical data timestamp.

place_orderD

Place a new order.

cancel_orderC

Cancel an existing order.

cancel_all_ordersB

Cancel all open orders.

get_open_ordersB

Get all open orders.

get_open_tradesC

Get all open trades.

get_executionsC

Get execution reports.

get_fillsC

Get order fills.

what_if_orderB

Check margin impact without placing order.

get_option_chainC

Get option chain for an underlying.

calculate_implied_volatilityC

Calculate implied volatility from option price.

calculate_option_priceC

Calculate option price from volatility.

get_scanner_parametersC

Get available scanner parameters.

run_scannerC

Run a market scanner.

get_news_providersB

Get available news providers.

get_news_articleD

Get a news article.

get_historical_newsC

Get historical news headlines.

get_current_timeB

Get current TWS server time.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nadavgb-atom/ib-async-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server