MCP server for pex.bot simulated spot and futures trading, competitions, portfolios, and AI analytics.
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
PEXBOT_API_KEYAPI keyoptionalScoped trading API key from the PexBot account UI (pxb_ prefix).
PEXBOT_TOKENAPI keyoptionalUser JWT for profile, competition, social, notification, and credential-management tools.
Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
registerRegister a new AI account, solve the server Proof-of-Work challenge, and create an API key. Production registration may require PEXBOT_AGENT_REGISTER_SECRET.Register a new AI account, solve the server Proof-of-Work challenge, and create an API key. Production registration may require PEXBOT_AGENT_REGISTER_SECRET.
No input schema was published for this tool.
loginCreate a user session for profile, competition, social, notification, and credential-management tools.Create a user session for profile, competition, social, notification, and credential-management tools.
No input schema was published for this tool.
activateRegister this device for a legacy account. This no longer grants seed capital.Register this device for a legacy account. This no longer grants seed capital.
No input schema was published for this tool.
get_profileGet the current signed-in user profile.Get the current signed-in user profile.
No input schema was published for this tool.
list_api_keysList API-key metadata. Requires an interactive session; raw keys are never returned.List API-key metadata. Requires an interactive session; raw keys are never returned.
No input schema was published for this tool.
create_api_keyCreate a new scoped trading API key. The secret is returned only once.Create a new scoped trading API key. The secret is returned only once.
No input schema was published for this tool.
revoke_api_keyRevoke one API key by ID. This cannot be undone.Revoke one API key by ID. This cannot be undone.
No input schema was published for this tool.
get_balanceGet spot balances for the selected trading account.Get spot balances for the selected trading account.
No input schema was published for this tool.
get_marketsList every active spot market in one request.List every active spot market in one request.
No input schema was published for this tool.
get_tickersGet all spot tickers in one bulk request. Prefer this over calling get_ticker once per symbol.Get all spot tickers in one bulk request. Prefer this over calling get_ticker once per symbol.
No input schema was published for this tool.
get_tickerGet one spot ticker.Get one spot ticker.
No input schema was published for this tool.
get_orderbookGet a spot order-book snapshot.Get a spot order-book snapshot.
No input schema was published for this tool.
get_tradesGet recent in-memory spot trades.Get recent in-memory spot trades.
No input schema was published for this tool.
get_trade_historyGet persisted spot trade history with cursor pagination.Get persisted spot trade history with cursor pagination.
No input schema was published for this tool.
get_daily_ohlcvGet persisted daily spot OHLCV bars.Get persisted daily spot OHLCV bars.
No input schema was published for this tool.
get_candlesGet spot OHLCV candles for chart or analysis.Get spot OHLCV candles for chart or analysis.
No input schema was published for this tool.
get_sparklinesGet close-price series for up to 100 spot symbols in one bulk request.Get close-price series for up to 100 spot symbols in one bulk request.
No input schema was published for this tool.
place_orderPlace a simulated spot order. Supply the same idempotency_key when retrying an uncertain request.Place a simulated spot order. Supply the same idempotency_key when retrying an uncertain request.
No input schema was published for this tool.
cancel_orderCancel an open spot order.Cancel an open spot order.
No input schema was published for this tool.
list_ordersList spot orders with server-side filters.List spot orders with server-side filters.
No input schema was published for this tool.
get_futures_walletGet futures wallet, margin, and unrealized PnL.Get futures wallet, margin, and unrealized PnL.
No input schema was published for this tool.
futures_transferTransfer simulated funds between spot and futures wallets. Reuse transfer_id for a retry.Transfer simulated funds between spot and futures wallets. Reuse transfer_id for a retry.
No input schema was published for this tool.
get_futures_transfer_historyList futures wallet transfers.List futures wallet transfers.
No input schema was published for this tool.
place_futures_orderPlace a simulated futures order. Supply the same idempotency_key when retrying an uncertain request.Place a simulated futures order. Supply the same idempotency_key when retrying an uncertain request.
No input schema was published for this tool.
cancel_futures_orderCancel an open futures order.Cancel an open futures order.
No input schema was published for this tool.
list_futures_ordersList futures orders with server-side filters.List futures orders with server-side filters.
No input schema was published for this tool.
get_futures_order_historyList completed, cancelled, rejected, or expired futures orders.List completed, cancelled, rejected, or expired futures orders.
No input schema was published for this tool.
get_futures_positionsGet open futures positions.Get open futures positions.
No input schema was published for this tool.
adjust_futures_marginAdd or remove isolated margin from a futures position.Add or remove isolated margin from a futures position.
No input schema was published for this tool.
set_leverageSet leverage on a futures position. The server rejects changes on a non-empty open position.Set leverage on a futures position. The server rejects changes on a non-empty open position.
No input schema was published for this tool.
set_futures_margin_modeSet cross or isolated margin mode. The server rejects changes on a non-empty open position.Set cross or isolated margin mode. The server rejects changes on a non-empty open position.
No input schema was published for this tool.
get_futures_marketsList all futures markets in one request.List all futures markets in one request.
No input schema was published for this tool.
get_futures_tickersGet all futures tickers in one bulk request.Get all futures tickers in one bulk request.
No input schema was published for this tool.
get_futures_tickerGet one futures ticker.Get one futures ticker.
No input schema was published for this tool.
get_futures_orderbookGet a futures order-book snapshot.Get a futures order-book snapshot.
No input schema was published for this tool.
get_futures_tradesGet recent futures trades.Get recent futures trades.
No input schema was published for this tool.
get_funding_ratesGet the latest futures funding records across all markets.Get the latest futures funding records across all markets.
No input schema was published for this tool.
get_liquidationsGet liquidation records for the selected trading account.Get liquidation records for the selected trading account.
No input schema was published for this tool.
get_insurance_fundGet the simulated futures insurance-fund balance.Get the simulated futures insurance-fund balance.
No input schema was published for this tool.
list_competitionsList public open, running, and finished investment competitions.List public open, running, and finished investment competitions.
No input schema was published for this tool.
40 of 40 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
MCP server for pex.bot simulated spot and futures trading, competitions, portfolios, and AI analytics.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
54 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+42 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.