← Registry

Analytics

papertx.com

This server provides real-time and historical market data for trading and analysis.

1 endpoint86 known toolsFirst detected July 22, 2026Last detected July 22, 2026

ENDPOINT 1

https://www.papertx.com/mcp

No auth detected

MCP server metadata

Name
PaperTX MCP
Version
3.4.4
Capabilities
experimentalloggingprompts.listChangedresources.listChangedtools.listChangedextensions.io.modelcontextprotocol/ui

Known tools 86

list_markets

List top tradable markets on an exchange (Binance, Indodax, Kraken, etc.).

get_current_active_market

Return the current active market event for supported dynamic market families.

get_klines

Get OHLC candle history for charting (1m, 5m, 1h, 4h, 1d).

get_market_price

Get the latest live price for a trading symbol (e.g.

get_market_snapshot

Return a fresh market tick (price, candles, orderbook) for the trading panel widget.

submit_bug_report

Use this tool when you (the AI) encounter an error, timeout, or data integrity issue while executing user trades or querying data.

get_strategy_template

Return a PaperTX strategy draft template for an exchange/symbol/market_family.

repair_strategy

Repair a legacy or incomplete strategy document into a valid Python v1 draft.

get_strategy_context_schema

Return PaperTX strategy context, signal, or instrument schema for agents.

get_strategy_decision_logs

Return structured per-tick decision logs with signal metadata for a strategy.

get_next_action

Analyze a strategy's current lifecycle and runtime state, then recommend the single best next action.

get_strategy_versions

List all saved versions of a strategy.

get_strategy_version_impact

Compute realized PnL impact by strategy version.

fork_strategy

Clone a strategy into a new draft variant, optionally overriding params.

create_strategy_experiment

Create a draft Strategy Experiment / Bot A/B Test container.

add_experiment_variant

Fork a strategy into an experiment variant with its own sandbox account.

get_strategy_experiment_results

Return leaderboard-style metrics for Strategy Experiment variants.

start_strategy_experiment

Deploy and start all experiment variant paper runners.

stop_strategy_experiment

Stop all strategy runners for an experiment.

promote_experiment_variant

Copy a winning variant's config into the target strategy and save a new version.

rollback_strategy_block

Restore a strategy to a previous saved version.

configure_strategy_auto_restart

Enable or disable auto-restart for a strategy's paper runner.

get_strategy_risk

Aggregate risk metrics across all active strategies: total exposure, drawdown, running count.

get_sample_strategy_context

Return a realistic sample of strategy context data (indicators, market state, portfolio).

list_exchanges

List exchanges available to the Strategy MCP control plane with capabilities.

list_instruments

List canonical PaperTX instruments for a market/exchange.

list_datasets

List locally available backtest datasets and their replay quality metadata.

get_datasets

Get detailed metadata for one locally available backtest dataset.

hydrate_dataset

Hydrate a remote dataset archive into the local cache for backtesting.

validate_strategy

Validate a strategy document without saving, deploying, or executing it.

migrate_strategy_document

Convert a legacy strategy document into the current deployable strategy envelope.

get_strategy_manifest

Return the strategy manifest: editable/protected blocks, allowed exchanges, params_schema, runner_mode.

list_strategy_blocks

List all blocks in the strategy.

get_strategy_block

Get the details and code of a specific strategy block.

update_strategy_block

Update a strategy block.

update_strategy_hook

Update a strategy hook.

validate_strategy_block

Validates a python block using the Sandbox AST validator to ensure it contains no malicious imports or builtins.

diff_strategy_block

Show a diff between the current strategy block code and proposed changes.

create_strategy

Create or update a PaperTX strategy draft.

run_strategy_code_on_backtest

Run raw Python strategy code against stored data without saving, deploying, or placing external orders.

backtest_strategy

Run a paper backtest through the Strategy Platform engine.

enable_paper_strategy

Deploy a saved strategy to the Strategy Platform and start the paper runner.

disable_strategy

Stop a running paper strategy and mark it inactive.

get_strategy_status

Return saved and running paper strategy status for the authenticated user.

simulate_next_tick

Simulate one Python strategy tick without deploying, enabling a runner, or submitting any order.

get_strategy_signal

Return the next paper strategy signal without starting any autonomous runner.

get_strategy_diagnostics

Collect runner, signal, market, positions, orders, and health evidence for a strategy.

diagnose_strategy_issue

Classify whether a strategy issue should be fixed in MCP, retried later, or reported to dev.

report_diagnosed_issue

Submit a developer bug report using a previously generated diagnostic bundle.

get_strategy_params

Get no-code editable parameters from a saved strategy (params from strategy.config).

update_strategy_params

Update no-code parameters on a saved strategy.

validate_strategy_params

Validate proposed parameter values against the strategy's params_schema without saving.

simulate_with_params

Simulate one tick with hypothetical param values without saving them.

replay_market_window

Replay historical market data through a strategy tick by tick.

summarize_strategy_replay

Replay historical paper-trading data and summarize simulated results.

stress_test_strategy

Stress-test a strategy through the same BacktestEngine path as normal replay.

start_strategy_replay

Start a server-side replay job.

get_strategy_replay

Fetch status, progress, and final result of a server-side replay job.

open_backtest_debugger

Return an owner-only, read-only Backtest Debugger URL.

walk_forward_replay

Walk-forward and out-of-sample backtest.

list_strategies

List all saved strategies (draft, running, stopped) for the authenticated user.

get_strategy_logs

Get recent execution logs for a strategy (or all strategies if empty).

export_strategy

Export a saved strategy as a Jupyter notebook (.ipynb) with block/hook code cells and metadata.

import_strategy

Import a Jupyter notebook (.ipynb) as a strategy.

export_strategy_block

Export a single strategy block or hook as standalone Python (.py) content.

import_strategy_block

Import a single Python block/hook code into a strategy with AST validation.

browser_create_session

Create a new browser automation session.

browser_list_sessions

List the active browser sessions owned by the current user.

browser_attach_info

Return the attach URL, connect token, and expiry for a session.

browser_run_action

Execute a chain of browser actions against the attached session.

browser_intent

Run a high-level intent like 'buy_market', 'close_all', 'switch_to_symbol', or 'refresh_dashboard'.

browser_list_macros

List available browser automation macros (recorded action sequences).

browser_run_macro

Run a saved macro by name.

browser_close_session

Close a browser session and release any attached WebSocket connection.

browser_session_status

Return current status of a session: attached?, tab, capabilities, last seen, recording state.

open_chart

Open an inline PaperTX Chart Widget in the ChatGPT UI.

get_system_health

Check PaperTX MCP subsystems readiness: market data, paper ledger, order engine, database.

get_portfolio

Get paper trading portfolio: balances, equity, and unrealized PnL per account.

get_strategy_pnl

Get detailed PnL breakdown for a strategy: per-trade, per-window, aggregate stats.

explain_last_decision

Get the last decision made by a strategy with full context: signal, indicators, orderbook, ctx, and reason chain.

get_strategy_trace

Get a per-tick execution trace for a strategy: signal, ctx changes, and orderbook snapshot.

list_open_positions

List open paper trading positions with mark price and unrealized PnL.

get_order_history

Return recent paper trades (fills) across your accounts.

close_position

Close an open paper position (full sell) by symbol or position_id.

get_execution_quote

[Schema v3] Preview fill price and fees.

submit_paper_order

[Schema v3 — PREFERRED] Submit a paper order after get_execution_quote.