MCP.Market

Pitbridge MCP server

by pitbridge.com·com.pitbridge/pitbridge·v0.2.2

Local-first MCP bridge for NinjaTrader 8 behind a deterministic guardrail engine.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Pitbridge yet.

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

Pitbridge tools (9, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • cancel_orderwrite action

    Cancel a working order by its client_order_id (de-risking).

  • close_position

    Close the position in one instrument (reduce-only de-risking).

  • flatten_account

    Flatten every position on an account (reduce-only de-risking).

  • get_account_state

    Per-account day P&L (realized + unrealized) and halt state.

  • get_accounts

    List configured accounts with mode, profile and link state.

  • get_guardrail_status

    Guardrail thresholds and live safety state (kill/halt/link).

  • get_orders

    All tracked orders and their executor status.

  • get_positions

    Current net position per instrument, per account.

  • place_orderwrite action

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan34 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 72 days ago12/15
  • Maintainer identitynamespace and repository owner differ; website matches verified namespace5/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Pitbridge compares

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

Safety score
83/100
higher than 65% of 48,255 servers
Tools
9
the typical server has 7
Tools that change things
22%
typical: 0%. Fewer write tools means less an agent can break

What its tools let an agent do: 6 read · 2 change · 1 delete

Install Pitbridge in Claude Code, Cursor or VS Code

claude mcp add pitbridge -- uvx pitbridge
Add to Cursor

What the publisher says

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

PitBridge

A local-first MCP bridge for NinjaTrader 8, with hard risk limits your AI cannot bypass.

PitBridge connects an AI agent (Claude Code, Claude Desktop, or your own script) to a NinjaTrader 8 futures account through a daemon that runs on your own machine. Every order the agent asks for passes through a deterministic guardrail engine first. The guardrails are default-on, they live in code rather than in prompts, and the agent has no tool to weaken them, unlock live trading, or release the kill switch.

We build rails, not alpha. PitBridge does not tell you what to trade.

What it is

streamable HTTP), a REST API, and a WebSocket event feed. It runs on macOS, Linux, or Windows.

  • A local-first daemon (Python 3.12) that speaks MCP (stdio and

halt, position caps, trading windows, rate limits, a kill switch, and more) that every order must pass before it can reach the broker.

  • A deterministic guardrail engine: pure, synchronous checks (daily-loss

orders through the official NinjaTrader.Cbi Account API. The AddOn is deliberately dumb: all safety lives in the daemon.

  • A thin NinjaTrader 8 AddOn (C#) that connects out to the daemon and places

decision, and outcome, and can tell you exactly why any order was allowed or blocked.

  • An append-only, hash-chained audit log that records every request,

What it is NOT

Read this section before anything else.

create to your existing NinjaTrader account. It holds no funds and executes nothing itself.

  • Not a broker or an exchange. PitBridge routes orders you (or your agent)

will not tell you what, when, or how much to trade. That is your job, or your agent's.

  • Not signals, strategies, or alpha. PitBridge ships no trading logic. It

match your firm's rules. PitBridge helps you encode and enforce them locally, but you remain responsible for staying within your firm's terms. We make no compliance guarantee.

  • Not financial or investment advice. It is trading infrastructure.
  • Not a guarantee of prop-firm compliance. You configure the limits that

servers. There is no PitBridge account in the order path.

  • Not a cloud order relay. Orders, keys, and positions never touch our

command line. The agent cannot arm live trading, and it cannot lift a kill.

  • Not autonomous. Enabling live execution is an operator-only ritual at the

Architecture

The entire order path is local. PitBridge's own cloud (the marketing site, the docs, software updates) is never in it.

AI agent   (Claude Code / Claude Desktop / your own script)
      │
      │   MCP (stdio or HTTP)   REST /v1/*   WS events
      ▼
   PitBridge daemon                         ← runs on YOUR machine
      │
      │   frozen pipeline (no code path skips it):
      │   schema → permission → GUARDRAILS → confirm → submit → audit
      ▼
   Guardrail engine   (deterministic, default-on, not reconfigurable by the agent)
      │
      │   WebSocket on :8873   (the AddOn dials OUT; the NT8 box never listens)
      ▼
   NT8 AddOn   (C#, .NET 4.8, next to NinjaTrader 8 on Windows)
      │
      │   NinjaTrader.Cbi Account API   (close / flatten are strictly reduce-only)
      ▼
   NinjaTrader 8   →   your broker / prop account   (CQG, Rithmic, ...)

   PitBridge's own cloud is NOT on this path.
   Orders, keys, and positions never leave your machine(s).

Two run modes:

Shortened. The full README is on GitHub.

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

Pitbridge: common questions

Is Pitbridge MCP server safe?
Mostly: it is graded B (83/100). Read the Pitbridge safety report
How do I install Pitbridge?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Pitbridge need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Pitbridge maintained?
The last commit was 111 days ago (2026-07-16). The latest release is v0.2.2.
How does Pitbridge compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 9 (the typical server has 7); tools that change things 22% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.