Skip to main content
Glama
SamSon1402

UnityBridge-MCP

by SamSon1402

UnityBridge-MCP

A normalisation + MCP layer for trade data. Heterogeneous messages — FIX, venue JSON, broker CSV — land in different shapes; UnityBridge maps them all to one normalised record and exposes that over MCP, so an LLM or agent can query it in plain English without touching the raw plumbing.

This mirrors the job Quod's Unity layer does: a normalised, real-time data layer that any downstream consumer (including AI) can read against one schema.

   FIX 4.4 ─┐
   JSON     ├─► normalizer ─► NormalizedOrder ─► OrderStore ─► MCP tools
   CSV      ┘   (detect +        (one schema)     (query +      query_orders
                 parse +                           aggregate)    aggregate_latency
                 validate)                                       ingest_stats

What's real here

  • parsers/fix.py, parsers/venue_json.py, parsers/broker_csv.py — three real parsers with correct field maps (FIX tags 11/55/54/38/44/30/39, venue key aliases, positional CSV). Each maps to the same NormalizedOrder.

  • normalizer.py — format detection, dispatch, pydantic validation, latency enrichment, and error capture (malformed messages are recorded, not dropped silently — the success rate is a real metric).

  • store/order_store.py — filterable query + aggregates (p50 latency by venue, reject rate, counts by status), computed, not hard-coded.

Related MCP server: struct-mcp

Quick start

make install
make replay N=500          # replay a synthetic feed, print normalisation stats
make mcp                   # serve query tools over MCP
make test
docker compose up

Status

Reference skeleton. Parsers, normaliser and store are real and run offline on a synthetic multi-format feed. # INTEGRATION: markers show where the live Unity / Kafka bus replaces the synthetic generator.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    Enables querying real-time and historical financial market data for stocks, options, forex, and crypto, including quotes, trades, technical indicators, and reference data through a set of MCP tools.
    71
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides structured financial market data (stocks, ETFs, mutual funds, fundamentals, market indicators) to AI systems via MCP, enabling natural language access to financial datasets with both hosted and local deployment options.
    31
    8
    ISC
  • F
    license
    -
    quality
    B
    maintenance
    Unified MCP server enabling leaders to query and modify Finnegans data via natural language, with mandatory validation before any write operations.

View all related MCP servers

Related MCP Connectors

  • GibsonAI MCP server: manage your databases with natural language

  • Knowledge coverage map and health score. Ingest docs into a governed knowledge graph via MCP.

  • The stock market, in SQL — scan, replay, or subscribe across ~12k US tickers and top 100 cryptos.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SamSon1402/unitybridge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server