edgewalker.tech
edgewalker exposes 59 public tools on this MCP endpoint.
Connect straight to this server’s public endpoint.
https://api.edgewalker.tech/mcpWe add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.
Last probed Sep 14, 2026 · api.edgewalker.tech
59tools discovered
Showing 25 of 59 from the live probe.
Whoami
Return the profile of the user who owns the access token (scope: read).
Search Symbols
Search tradable symbols by pattern or company name (scope: read). With connection_id the search runs live on that broker connection (IBKR/Binance/cTrader); without it, on the local symbol cache. asset_type filters e.g. 'stock', 'future', 'forex', 'cfd', 'crypto'.
List Indicators
List available technical indicators with their parameters (scope: read). Optional group filter, e.g. 'Momentum Indicators', 'Overlap Studies', 'Custom'.
List Connections
List the user's broker connections with status (scope: read).
List Accounts
List the user's trading accounts across all connections (scope: read).
Get Account Positions
List open positions of an account (scope: read).
Get Account Orders
List orders of an account, most recent first (scope: read).
Reread Account Fills
Ask the gateway to re-publish the broker executions of an account (non-destructive) so trades with gap_reason=broker_report_missing get their broker P&L (scope: write).
Get Account Trades
List realized trades of an account (scope: read).
List Strategies
List the user's strategies, each with its live-session summary (scope: read).
Get Strategy
Get a strategy including its full DSL definition (scope: read).
Create Strategy
Create a strategy from an EdgeWalker DSL definition (scope: write). name is optional (max 60 chars, keep it short: 2-4 words); when omitted the backend assigns a unique placeholder that the design agent renames. Every strategy is bound to one trading account from birth (account_id = EdgeWalker account id from list_accounts); its datafeed connection and every live session derive from that account. Read an existing strategy first to learn the definition shape.
Update Strategy
Update a strategy; omitted fields keep their value (scope: write). The bound account cannot be changed after creation.
List Backtests
List backtests across all strategies, newest first (scope: read). All filters are optional: strategy_id scopes to one strategy, status is a comma-separated list (e.g. 'running,pending'). Rows in an active status carry live phase/progress from the coordinator.
Get Backtest
Get a backtest's configuration and a condensed analysis of its results (scope: read). ``analysis`` holds the headline metrics plus a downsampled equity curve, the worst drawdown episodes, monthly returns, market exposure, which rules produced fills, how trades ended and trade statistics (by direction and exit reason). The raw per-bar ledger is not returned: use get_backtest_trades for individual trades.
Get Backtest Status
Get the execution status/progress of a backtest (scope: read).
Get Backtest Trades
List the trades produced by a backtest (scope: read).
Get Backtest Orders
List the simulated orders of a running backtest (scope: read). Source of truth is the backtest coordinator's in-memory ledger: empty once the run has finished and its container is gone.
Get Backtest Positions
Get the simulated position(s) of a running backtest (scope: read).
Place Backtest Order
Submit a manual order into a running backtest's simulated ledger (scope: write — simulated, no real money).
Cancel Backtest Order
Cancel a still-cancellable order of a running backtest (scope: write).
Close Backtest Position
Close a simulated position of a running backtest (scope: write).
Create Backtest
Create a backtest (status pending); call run_backtest to start it (scope: write). Dates are ISO 'YYYY-MM-DD'. source defaults to the strategy's connection broker when omitted.
Run Backtest
Start executing a pending backtest (scope: write). Execution is asynchronous: poll get_backtest_status until it completes.
Stop Backtest
Stop a running backtest (scope: write).
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsedgewalker exposes 59 public tools on this MCP endpoint.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 59 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
edgewalker may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Operate edgewalker? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.