AgentXM

FIXSIM

mcp remote · streamable-http · v0.1.2 · source: crawl

https://mcp.fixsim.com/mcp

https://github.com/GammaThreeTrading/fixsim-mcp

Test FIX from Claude, ChatGPT, or Cursor: free sandbox FIX sessions or your own FIXSIM instances.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 411 ms · p95 440 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'fixsim'
tools_listed15pass21 tools
schema_complete15pass21 of 21 tools have a description and a typed schema
latency_p5010passp50 411 ms
latency_p955passp95 440 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (21)

NameDescriptionSchema
fixsim_list_instancesList the FIXSIM instances your API key can access. An instance is a hosted FIX engine; each holds one or more FIX sessions. Start here to learn the instance names other tools need.typed
fixsim_list_securitiesSecurities (symbol, last price, CUSIP, ISIN) configured on an instance. FIXSIM prices fills from these.typed
sandbox_get_sessionRe-fetch a sandbox session's connection card by id, including whether auto-fill is on and when it expires.typed
fixsim_list_orders_outOrders FIXSIM sent OUT on a session (created with fixsim_send_order). Pass clOrdId to fetch one.typed
sandbox_get_statusIs the user's FIX engine connected to the sandbox session? Returns state: connected, waiting (nobody logged on yet), disabled, or unknown.typed
fixsim_send_orderHave FIXSIM send a New Order Single (35=D) OUT on a session to the user's system, so they can test how their system handles inbound orders. Follow up with fixsim_list_orders_out and fixsim_list_executtyped
fixsim_list_orders_inOrders the user's trading system sent INTO FIXSIM on a session (FIXSIM is the counterparty). Includes ClOrdID, symbol, side, quantity, remaining quantity, order status and the raw FIX message. Optionatyped
fixsim_list_executions_inExecution reports the user's system sent INTO FIXSIM on a session (when FIXSIM is the order sender and the user's system is the executing side). Optionally filter by ExecID (tag 17).typed
fixsim_act_on_ordersRespond to orders the user's system sent into FIXSIM: acknowledge, fully or partially execute, reject, cancel remaining, expire, done-for-day, restate, or accept/reject a pending cancel/replace. FIXSItyped
sandbox_set_autofillTurn automatic fills on or off for a sandbox session. On: every order the user sends is filled immediately at the security's last price. Off (default): orders are acknowledged and wait for sandbox_acttyped
fixsim_cancel_order_outHave FIXSIM send an Order Cancel Request (35=F) for an order it previously sent out with fixsim_send_order.typed
fixsim_list_sessionsList the FIX sessions on an instance with their FIX version, CompIDs, acceptor/initiator role, host/port, enabled and logged-in state, and sequence numbers.typed
fixsim_list_executions_outExecution reports FIXSIM sent OUT on a session (acks, fills, partial fills, rejects, cancels). Pass clOrdId to see the full execution history of one order: ExecType, OrdStatus, LastPx/LastQty, CumQty,typed
fixsim_get_sessionGet one FIX session's settings and live state (logged in?, sequence numbers, connection details).typed
sandbox_act_on_orderPlay the exchange for one order the user sent in: fill (full execution), partial (partial fill), reject, or cancel (cancel the remaining quantity). FIXSIM sends the matching execution report back to ttyped
fixsim_get_order_inGet one inbound order by ClOrdID (tag 11), including its raw FIX message and audit trail. Use this to explain why an order was rejected or what state it is in.typed
sandbox_get_ordersWorking orders the user's engine has sent into the sandbox session: ClOrdID, symbol, side, qty, filled, leaves, price, status.typed
sandbox_get_messagesThe FIX message log for a sandbox session, oldest first: logons, heartbeats, orders in, execution reports out, rejects. Each message has seq, timeUtc, inbound (true = user's engine sent it), msgType, typed
sandbox_create_sessionCreate a free, anonymous FIX test session on the FIXSIM Developer Sandbox. No account or API key needed. Returns the connection card: host, port, the SenderCompID the user must put in tag 49, the Targtyped
sandbox_end_sessionEnd a sandbox session now instead of waiting for it to expire. Frees the slot for the user's IP.typed
fixsim_send_raw_fixSend one or more raw FIX application messages OUT on a session as given (tag=value pairs separated by | or SOH). FIXSIM supplies the session header fields (BeginString, CompIDs, MsgSeqNum, SendingTimetyped

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-gammathreetrading-fixsim.svg)](https://app.agent-xm.com/a/io-github-gammathreetrading-fixsim)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.