IG Trading MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ig_loginC | Login to IG Trading account |
| ig_logoutB | Logout from IG Trading account |
| ig_get_accountsB | Get list of all trading accounts |
| ig_switch_accountC | Switch to a different trading account |
| ig_get_account_activityC | Get account activity history |
| ig_get_positionsB | Get all open positions |
| ig_create_positionC | Create a new trading position |
| ig_close_positionC | Close an open position |
| ig_close_all_positionsB | Close all open positions |
| ig_update_positionC | Update stop/limit levels for an open position |
| ig_get_working_ordersC | Get all working orders |
| ig_create_working_orderD | Create a working order |
| ig_delete_working_orderC | Delete a working order |
| ig_search_marketsC | Search for tradeable markets |
| ig_get_market_detailsC | Get detailed information about a market |
| ig_get_historical_pricesC | Get historical price data |
| ig_get_client_sentimentC | Get client sentiment for markets |
| ig_get_watchlistsC | Get all watchlists |
| ig_get_watchlistC | Get details of a specific watchlist |
| ig_create_watchlistC | Create a new watchlist |
| ig_add_to_watchlistC | Add an epic to a watchlist |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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/kea0811/ig-trading-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server