# MCP Trader Server MCP server

Agent View of the PolicyLayer registry record for MCP Trader Server: identity, probed posture, risk grade, and all 45 tools classified. HTML page: https://policylayer.com/tools/af7007-mcp-trader

## Facts

- Server id: `af7007/mcp-trader`
- Homepage: https://github.com/Af7007/mcp-trader
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 45
- Tool categories present: Destructive, Execute, Read, Write
- Tags: af7007 mcp trader, admin, automation
- Record last modified: 2026-07-04T16:33:50.501Z

## Tools (45)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `cancel_order` | Destructive | Critical | https://policylayer.com/tools/af7007-mcp-trader/cancel-order.md |
| `close_positions_by_symbol` | Destructive | Critical | https://policylayer.com/tools/af7007-mcp-trader/close-positions-by-symbol.md |
| `delete_model` | Destructive | Critical | https://policylayer.com/tools/af7007-mcp-trader/delete-model.md |
| `chat_completion` | Execute | High | https://policylayer.com/tools/af7007-mcp-trader/chat-completion.md |
| `initialize` | Execute | High | https://policylayer.com/tools/af7007-mcp-trader/initialize.md |
| `pull_model` | Execute | High | https://policylayer.com/tools/af7007-mcp-trader/pull-model.md |
| `shutdown` | Execute | High | https://policylayer.com/tools/af7007-mcp-trader/shutdown.md |
| `buy_limit` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/buy-limit.md |
| `buy_market` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/buy-market.md |
| `buy_stop` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/buy-stop.md |
| `close_all_positions` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/close-all-positions.md |
| `close_position` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/close-position.md |
| `login` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/login.md |
| `order_send` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/order-send.md |
| `sell_limit` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/sell-limit.md |
| `sell_market` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/sell-market.md |
| `sell_stop` | Financial | Critical | https://policylayer.com/tools/af7007-mcp-trader/sell-stop.md |
| `generate_text` | Other | Low | https://policylayer.com/tools/af7007-mcp-trader/generate-text.md |
| `analyze_trading_intent` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/analyze-trading-intent.md |
| `check_ollama_health` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/check-ollama-health.md |
| `copy_rates_from_date` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/copy-rates-from-date.md |
| `copy_rates_from_pos` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/copy-rates-from-pos.md |
| `copy_rates_range` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/copy-rates-range.md |
| `copy_ticks_from_date` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/copy-ticks-from-date.md |
| `copy_ticks_range` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/copy-ticks-range.md |
| `get_account_info` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-account-info.md |
| `get_available_models` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-available-models.md |
| `get_last_error` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-last-error.md |
| `get_symbol_info` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-symbol-info.md |
| `get_symbol_info_tick` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-symbol-info-tick.md |
| `get_symbols` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-symbols.md |
| `get_symbols_by_group` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-symbols-by-group.md |
| `get_terminal_info` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-terminal-info.md |
| `get_version` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/get-version.md |
| `health` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/health.md |
| `history_deals_get` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/history-deals-get.md |
| `history_orders_get` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/history-orders-get.md |
| `order_check` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/order-check.md |
| `orders_get` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/orders-get.md |
| `orders_get_by_ticket` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/orders-get-by-ticket.md |
| `positions_get` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/positions-get.md |
| `positions_get_by_ticket` | Read | Low | https://policylayer.com/tools/af7007-mcp-trader/positions-get-by-ticket.md |
| `copy_ticks_from_pos` | Write | Medium | https://policylayer.com/tools/af7007-mcp-trader/copy-ticks-from-pos.md |
| `modify_position` | Write | Medium | https://policylayer.com/tools/af7007-mcp-trader/modify-position.md |
| `symbol_select` | Write | Medium | https://policylayer.com/tools/af7007-mcp-trader/symbol-select.md |

## Tool descriptions

- `cancel_order` — Cancel a pending order by ticket number.
- `close_positions_by_symbol` — Close all positions for a specific symbol.
- `delete_model` — Delete a model from Ollama.
- `initialize` — Initialize the MetaTrader 5 terminal.
- `pull_model` — Pull/download a model from Ollama library.
- `shutdown` — Shut down the connection to the MetaTrader 5 terminal.
- `buy_market` — Place a market buy order.
- `close_all_positions` — Close all open positions.
- `close_position` — Close a position by ticket number.
- `login` — Log in to the MetaTrader 5 trading account.
- `order_send` — Send an order to the trade server.
- `sell_market` — Place a market sell order.
- `analyze_trading_intent` — Analyze user message to determine trading intent and extract parameters.
- `check_ollama_health` — Check if Ollama service is running and accessible.
- `get_account_info` — Get information about the current trading account.
- `get_available_models` — Get list of available Ollama models.
- `get_last_error` — Get the last error code and description.
- `get_symbol_info` — Get information about a specific symbol.
- `get_symbol_info_tick` — Get the latest tick data for a symbol.
- `get_symbols` — Get all available symbols (financial instruments) from the MetaTrader 5 terminal.
- `get_symbols_by_group` — Get symbols that match a specific group or pattern.
- `get_terminal_info` — Get information about the MetaTrader 5 terminal.
- `get_version` — Get the MetaTrader 5 version.
- `health` — Health check for MT5 MCP server
- `order_check` — Check if an order can be placed with the specified parameters.
- `orders_get` — Get active orders.
- `orders_get_by_ticket` — Get an active order by its ticket.
- `positions_get` — Get open positions.
- `positions_get_by_ticket` — Get an open position by its ticket.
- `modify_position` — Modify stop loss and/or take profit of a position.

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Yaver (811 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md
- Crow (578 tools) — https://policylayer.com/tools/kh0pper-crow.md
- TinyFn (572 tools) — https://policylayer.com/tools/io-tinyfn-tinyfn.md
- Mcp (571 tools) — https://policylayer.com/tools/io-github-2s-io-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=af7007-mcp-trader · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/af7007-mcp-trader
