MCP server
BenAwf Official
com.benawf/mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
BenAwf remote MCP for Strategy Lab. Streamable HTTP. Paper GA; live venue beta.
Working at last checkVerified publisher: benawf.comAbout 11,538 tokens per request once connected16 tools
https://api.benawf.com/mcp
At a glance
- Type
- MCP server
- Publisher
- benawf.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 16
- Token cost
- About 11,538 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http benawf https://api.benawf.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.benawf] url = "https://api.benawf.com/mcp"
Gemini CLI
{"mcpServers":{"benawf":{"httpUrl":"https://api.benawf.com/mcp"}}}
Cursor
{"mcpServers":{"benawf":{"url":"https://api.benawf.com/mcp"}}}
VS Code
{"servers":{"benawf":{"type":"http","url":"https://api.benawf.com/mcp"}}}
Antigravity
agy mcp add benawf https://api.benawf.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"benawf","server_url":"https://api.benawf.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"benawf","server_url":"https://api.benawf.com/mcp"}
Tools
add_entry_gate~2204 tokens
Add one AND entry gate. Args: side + condition JSON. You are the DSL translator. Invent the section JSON (condition/position/exit/cooldown). Browser applies only — BenAwf does not call an LLM. No prose text.delete_entry_gateDeletes data · ~175 tokens
Remove one entry gate by id (from get_experiment). Args: id only. Refuses when it would leave both long and short with zero gates.diff_dsl~213 tokens
Structured rules diff between two @R# iterations (entry gates per side, position, exit, cooldown). Use before adopting an older iteration's levers onto a newer one.get_backtest~741 tokens
Cache-or-run one sim for an @R# + window, then return Score, trade count, PnL, drawdown, and bounded stats for one run. Numbers only — no BenAwf assessment LLM; you analyze. Same @R# + window → cached @B# (identical stats; follow the comment). After any mutate pass that result's dsl_ref. If you changet_experiment~184 tokens
Prose summary plus rules JSON (entry gates with ids, position, exit, cooldownMinutes) and that iteration's @B# refs. Read before inventing translator-shaped mutate args.get_lineage~139 tokens
Champion @R#, per-iteration verdicts, levers tried/untried/failed on champion, converged flag, and user canvas view vs recommended working @R#.get_market_context_by_date~444 tokens
OHLCV and cited indicators around that date (engine lookback each side).list_backtests~187 tokens
Open Lab @B# rows with window, assets, trade count, PnL, win rate, drawdown, and tape_stripped.list_iterations~125 tokens
Open Lab @R# rows as the same dump as Live rules (parent, headline @B#, Long/Position/Exit).list_strategies~145 tokens
Ids, @R# refs, and backtest headlines for strategies not currently open.list_trades~195 tokens
One page of fills (20 per page): trade_id, side, prices, PnL.patch_cooldown~209 tokens
Set root cooldownMinutes. Args: cooldownMinutes number|null. You are the DSL translator. Invent the section JSON (condition/position/exit/cooldown). Browser applies only — BenAwf does not call an LLM. No prose text.patch_entry_gate~2210 tokens
Replace one entry gate by id. Args: id + condition JSON. You are the DSL translator. Invent the section JSON (condition/position/exit/cooldown). Browser applies only — BenAwf does not call an LLM. No prose text.patch_exit~3576 tokens
Full replace of rules.exit. Args: exit JSON. You are the DSL translator. Invent the section JSON (condition/position/exit/cooldown). Browser applies only — BenAwf does not call an LLM. No prose text.patch_position~633 tokens
Full replace of rules.position. Args: position JSON. You are the DSL translator. Invent the section JSON (condition/position/exit/cooldown). Browser applies only — BenAwf does not call an LLM. No prose text.select_iteration~158 tokens
Load an @R# onto the live canvas so mutate tools edit that iteration.
Browse
Related MCP servers
- Central Command — x402 Trading Intelligence
Crypto trading intelligence MCP — 34+ endpoints, x402 pay-per-use, AI agent strategy & execution - MangroveAI
Backtest and paper-trade crypto strategies. Free API key or pay per call in USDC (x402). - Canli Research
Canli Capital's open research record: papers, killed candidates, trial counts, live record. - Minia2a
minia2a.uk — hosted MCP over streamable HTTP: call 1,600+ x402 pay-per-call APIs, USDC on Base. - TradeAssi
Crypto tools for AI agents: live market data, exchange-wide screener, backtests and paper trading. - HYPERneobroker.com
Live prices, perps, prediction markets and a paper trading desk over one MCP. - Marginpad Sdk
Free crypto-futures paper trading and live market data for AI agents. 29 tools; no key for data. - Crank Protocol
Non-custodial DeFi tools for AI agents on Solana: swaps, perps, lending, staking, equities.
Badge for your README
[](https://aptlynx.net/servers/com.benawf/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents