MCP.Market

tradefloor MCP server

by simoncoombes·io.github.simoncoombes/tradefloor·v0.11.0

Simulated stock markets that react to your orders: run, fork and score trading agents.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed tradefloor yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

tradefloor tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How tradefloor compares

Against every graded E-commerce MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 93% of 2,174 E-commerce servers

Release history: 4 versions in the registry since 2026-10-03, latest 2026-11-03, typically one every 3 days.

Install tradefloor in Claude Code, Cursor or VS Code

claude mcp add tradefloor -- uvx tradefloor
Add to Cursor

What the publisher says

From the tradefloor repository's README, as published. We do not edit it. Read it on GitHub

tradefloor

tradefloor is a market simulator you can run a strategy against. It has a Rust core and a Python API.

Give it a seed and a list of companies. It runs a market forward: prices, a limit order book, fills, and an economy that moves each day. Your orders match against the book's depth, so your trades move the price.

Real market data can't tell you what would have happened if you had traded differently, or what caused a move. tradefloor can, because it computed every price. You can fork a running market, change one thing in one branch (a rate rise, a liquidity crisis, a different agent), and measure where the two branches came apart. engine.truth() splits each move in the gap between a price and the model's fair value into eleven factors, and engine.explain(ticker, day) breaks down the move in the traded price, two records no historical dataset carries.

Documentation is at https://docs.tradefloor.dev.

Install

pip install tradefloor

There are wheels for Linux, macOS and Windows on CPython 3.11+, and no dependencies. The same engine is a Rust crate (cargo add tradefloor). Optional extras add the MCP server (tradefloor[mcp]), Arrow output (tradefloor[arrow]), the Gymnasium environment (tradefloor[rl]) and one extra per agent framework.

The API may change before 1.0. Model changes ship as new presets, so a market with no agent orders in it replays exactly on its named preset in later releases. tradefloor was called pretium until 0.5.0. Versions up to 0.4.3 still install under that name, and results recorded with them still replay.

A first run

import tradefloor as tf

universe = tf.Universe.random(40, seed=111)

spec = tf.StrategySpec.momentum(lookback_days=1.0, top_k=5)
scores = tf.evaluate({"mine": spec}, seed=7, universe=universe, days=10)

scores["mine"].return_pct            # what it made
scores["mine"].impact_bps            # what its own footprint cost
scores["mine"].strategy_fingerprint  # sha256, cite this
scores["mine"].errors                # each step that raised or was refused
scores["mine"].sharpe                # annualised, from the daily closes
scores["mine"].time_in_market        # share of steps holding a position

That result comes from one random market, so it says as much about the seed as about the strategy. tf.rank runs many seeds and compares strategies with a paired sign test. Add tf.baselines.referenceagents() to the entrants and tf.versusbuyandhold(scores) reads each score against buy-and-hold on the same market.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

tradefloor: common questions

Is tradefloor MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the tradefloor safety report
How do I install tradefloor?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does tradefloor need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is tradefloor maintained?
The last commit was 32 days ago (2026-10-03). The latest release is v0.11.0.
What can I use instead of tradefloor?
Servers from other publishers that do the same job: Polymarket Toolkit MCP server, Bling MCP server and Shopware MCP server.

Alternatives to tradefloor

Same job from other publishers: the closest match first, then the best rated.

  • Polymarket Toolkit
    Read-only Polymarket data tools for AI agents: profiles, PnL, market scans. No keys, no orders.
    B
  • Bling
    MCP server for Bling — ERP: products, orders, invoices (NF-e/NFS-e), stock, AR/AP, webhooks
    B
  • Shopware
    Query and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.
    B
  • Polymarket Paper Trader
    Polymarket paper trading for AI agents: $10k paper money, real order books, official fees.
    A
  • Robinhood Crypto
    Robinhood Crypto Trading API for AI agents: quotes, holdings, orders read-only; opt-in trading.
    B