← Registry

Analytics

papertx.com

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

2 endpoints171 known toolsFirst detected July 22, 2026Last detected August 31, 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.).

Inferred read-only
get_current_active_market

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

Inferred read-only
get_klines

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

Inferred read-only
get_market_price

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

Inferred read-only
get_market_snapshot

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

Inferred read-only
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.

Inferred read-only
get_strategy_template

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

Inferred read-only
repair_strategy

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

Inferred read-only
get_strategy_context_schema

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

Inferred read-only
get_strategy_decision_logs

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

Inferred read-only
get_next_action

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

Inferred read-only
get_strategy_versions

List all saved versions of a strategy.

Inferred read-only
get_strategy_version_impact

Compute realized PnL impact by strategy version.

Inferred read-only
fork_strategy

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

Inferred read-only
create_strategy_experiment

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

Potential side effects
add_experiment_variant

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

Inferred read-only
get_strategy_experiment_results

Return leaderboard-style metrics for Strategy Experiment variants.

Inferred read-only
start_strategy_experiment

Deploy and start all experiment variant paper runners.

Inferred read-only
stop_strategy_experiment

Stop all strategy runners for an experiment.

Inferred read-only
promote_experiment_variant

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

Inferred read-only
rollback_strategy_block

Restore a strategy to a previous saved version.

Inferred read-only
configure_strategy_auto_restart

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

Inferred read-only
get_strategy_risk

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

Inferred read-only
get_sample_strategy_context

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

Inferred read-only
list_exchanges

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

Inferred read-only
list_instruments

List canonical PaperTX instruments for a market/exchange.

Inferred read-only
list_datasets

List locally available backtest datasets and their replay quality metadata.

Inferred read-only
get_datasets

Get detailed metadata for one locally available backtest dataset.

Inferred read-only
hydrate_dataset

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

Inferred read-only
validate_strategy

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

Inferred read-only
migrate_strategy_document

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

Inferred read-only
get_strategy_manifest

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

Inferred read-only
list_strategy_blocks

List all blocks in the strategy.

Inferred read-only
get_strategy_block

Get the details and code of a specific strategy block.

Inferred read-only
update_strategy_block

Update a strategy block.

Potential side effects
update_strategy_hook

Update a strategy hook.

Potential side effects
validate_strategy_block

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

Inferred read-only
diff_strategy_block

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

Inferred read-only
create_strategy

Create or update a PaperTX strategy draft.

Potential side effects
run_strategy_code_on_backtest

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

Inferred read-only
backtest_strategy

Run a paper backtest through the Strategy Platform engine.

Inferred read-only
enable_paper_strategy

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

Inferred read-only
disable_strategy

Stop a running paper strategy and mark it inactive.

Inferred read-only
get_strategy_status

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

Inferred read-only
simulate_next_tick

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

Inferred read-only
get_strategy_signal

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

Inferred read-only
get_strategy_diagnostics

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

Inferred read-only
diagnose_strategy_issue

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

Inferred read-only
report_diagnosed_issue

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

Inferred read-only
get_strategy_params

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

Inferred read-only
update_strategy_params

Update no-code parameters on a saved strategy.

Potential side effects
validate_strategy_params

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

Inferred read-only
simulate_with_params

Simulate one tick with hypothetical param values without saving them.

Inferred read-only
replay_market_window

Replay historical market data through a strategy tick by tick.

Inferred read-only
summarize_strategy_replay

Replay historical paper-trading data and summarize simulated results.

Inferred read-only
stress_test_strategy

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

Inferred read-only
start_strategy_replay

Start a server-side replay job.

Inferred read-only
get_strategy_replay

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

Inferred read-only
open_backtest_debugger

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

Inferred read-only
walk_forward_replay

Walk-forward and out-of-sample backtest.

Inferred read-only
list_strategies

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

Inferred read-only
get_strategy_logs

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

Inferred read-only
export_strategy

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

Inferred read-only
import_strategy

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

Inferred read-only
export_strategy_block

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

Inferred read-only
import_strategy_block

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

Inferred read-only
browser_create_session

Create a new browser automation session.

Potential side effects
browser_list_sessions

List the active browser sessions owned by the current user.

Inferred read-only
browser_attach_info

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

Inferred read-only
browser_run_action

Execute a chain of browser actions against the attached session.

Potential side effects
browser_intent

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

Inferred read-only
browser_list_macros

List available browser automation macros (recorded action sequences).

Inferred read-only
browser_run_macro

Run a saved macro by name.

Inferred read-only
browser_close_session

Close a browser session and release any attached WebSocket connection.

Inferred read-only
browser_session_status

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

Inferred read-only
open_chart

Open an inline PaperTX Chart Widget in the ChatGPT UI.

Inferred read-only
get_system_health

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

Inferred read-only
get_portfolio

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

Inferred read-only
get_strategy_pnl

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

Potential side effects
explain_last_decision

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

Inferred read-only
get_strategy_trace

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

Inferred read-only
list_open_positions

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

Inferred read-only
get_order_history

Return recent paper trades (fills) across your accounts.

Inferred read-only
close_position

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

Inferred read-only
get_execution_quote

[Schema v3] Preview fill price and fees.

Inferred read-only
submit_paper_order

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

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.papertx-mcp]
url = "https://www.papertx.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "papertx-mcp": {
      "type": "http",
      "url": "https://www.papertx.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: papertx-mcp
Remote MCP URL: https://www.papertx.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "papertx-mcp": {
      "url": "https://www.papertx.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "papertx-mcp": {
      "type": "http",
      "url": "https://www.papertx.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "papertx-mcp",
  "transport": "streamable-http",
  "url": "https://www.papertx.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://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 85

list_markets

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

Inferred read-only
get_current_active_market

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

Inferred read-only
get_klines

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

Inferred read-only
get_market_price

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

Inferred read-only
get_market_snapshot

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

Inferred read-only
browser_create_session

Create a new browser automation session.

Potential side effects
browser_list_sessions

List the active browser sessions owned by the current user.

Inferred read-only
browser_attach_info

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

Inferred read-only
browser_run_action

Execute a chain of browser actions against the attached session.

Potential side effects
browser_intent

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

Inferred read-only
browser_list_macros

List available browser automation macros (recorded action sequences).

Inferred read-only
browser_run_macro

Run a saved macro by name.

Inferred read-only
browser_close_session

Close a browser session and release any attached WebSocket connection.

Inferred read-only
browser_session_status

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

Inferred read-only
get_system_health

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

Inferred read-only
get_portfolio

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

Inferred read-only
get_strategy_pnl

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

Potential side effects
explain_last_decision

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

Inferred read-only
get_strategy_trace

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

Inferred read-only
list_open_positions

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

Inferred read-only
get_order_history

Return recent paper trades (fills) across your accounts.

Inferred read-only
close_position

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

Inferred read-only
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.

Inferred read-only
get_strategy_template

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

Inferred read-only
get_strategy_context_schema

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

Inferred read-only
get_strategy_decision_logs

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

Inferred read-only
get_next_action

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

Inferred read-only
get_strategy_versions

List all saved versions of a strategy.

Inferred read-only
get_strategy_version_impact

Compute realized PnL impact by strategy version.

Inferred read-only
fork_strategy

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

Inferred read-only
create_strategy_experiment

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

Potential side effects
add_experiment_variant

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

Inferred read-only
get_strategy_experiment_results

Return leaderboard-style metrics for Strategy Experiment variants.

Inferred read-only
start_strategy_experiment

Deploy and start all experiment variant paper runners.

Inferred read-only
stop_strategy_experiment

Stop all strategy runners for an experiment.

Inferred read-only
promote_experiment_variant

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

Inferred read-only
rollback_strategy_block

Restore a strategy to a previous saved version.

Inferred read-only
configure_strategy_auto_restart

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

Inferred read-only
get_strategy_risk

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

Inferred read-only
get_sample_strategy_context

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

Inferred read-only
list_exchanges

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

Inferred read-only
list_instruments

List canonical PaperTX instruments for a market/exchange.

Inferred read-only
list_datasets

List locally available backtest datasets and their replay quality metadata.

Inferred read-only
get_datasets

Get detailed metadata for one locally available backtest dataset.

Inferred read-only
hydrate_dataset

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

Inferred read-only
validate_strategy

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

Inferred read-only
get_strategy_manifest

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

Inferred read-only
list_strategy_blocks

List all blocks in the strategy.

Inferred read-only
get_strategy_block

Get the details and code of a specific strategy block.

Inferred read-only
update_strategy_block

Update a strategy block.

Potential side effects
update_strategy_hook

Update a strategy hook.

Potential side effects
validate_strategy_block

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

Inferred read-only
diff_strategy_block

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

Inferred read-only
create_strategy

Create or update a PaperTX strategy draft.

Potential side effects
run_strategy_code_on_backtest

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

Inferred read-only
backtest_strategy

Run a paper backtest through the Strategy Platform engine.

Inferred read-only
enable_paper_strategy

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

Inferred read-only
disable_strategy

Stop a running paper strategy and mark it inactive.

Inferred read-only
get_strategy_status

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

Inferred read-only
simulate_next_tick

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

Inferred read-only
get_strategy_signal

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

Inferred read-only
get_strategy_diagnostics

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

Inferred read-only
diagnose_strategy_issue

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

Inferred read-only
report_diagnosed_issue

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

Inferred read-only
get_strategy_params

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

Inferred read-only
get_strategy_execution_model

Get the immutable replay execution model and whether a legacy strategy needs migration.

Inferred read-only
set_strategy_execution_model

Set a missing execution model on a stopped legacy draft; the selected model cannot later change.

Inferred read-only
update_strategy_params

Update no-code parameters on a saved strategy.

Potential side effects
validate_strategy_params

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

Inferred read-only
simulate_with_params

Simulate one tick with hypothetical param values without saving them.

Inferred read-only
replay_market_window

Replay historical market data through a strategy tick by tick.

Inferred read-only
summarize_strategy_replay

Replay historical paper-trading data and summarize simulated results.

Inferred read-only
stress_test_strategy

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

Inferred read-only
start_strategy_replay

Start a server-side replay job.

Inferred read-only
get_strategy_replay

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

Inferred read-only
open_backtest_debugger

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

Inferred read-only
walk_forward_replay

Walk-forward and out-of-sample backtest.

Inferred read-only
list_strategies

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

Inferred read-only
get_strategy_logs

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

Inferred read-only
export_strategy

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

Inferred read-only
import_strategy

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

Inferred read-only
export_strategy_block

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

Inferred read-only
import_strategy_block

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

Inferred read-only
get_execution_quote

[Schema v3] Preview fill price and fees.

Inferred read-only
submit_paper_order

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

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.papertx-mcp]
url = "https://papertx.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "papertx-mcp": {
      "type": "http",
      "url": "https://papertx.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: papertx-mcp
Remote MCP URL: https://papertx.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "papertx-mcp": {
      "url": "https://papertx.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "papertx-mcp": {
      "type": "http",
      "url": "https://papertx.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "papertx-mcp",
  "transport": "streamable-http",
  "url": "https://papertx.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.