Skip to main content
Glama
alsk1992
by alsk1992

Strata MCP

Official capability-gated MCP access to Strata and Sonar. The server delegates to @stratabook/sdk: it follows the live capability catalog and contains no separate quote or execution logic.

Local stdio

npx -y @stratabook/mcp

Example client configuration:

{
  "mcpServers": {
    "strata": {
      "command": "npx",
      "args": ["-y", "@stratabook/mcp"]
    }
  }
}

The tools currently available are:

  • strata_capabilities

  • strata_action_graph

  • strata_platform_graph

  • strata_status

  • strata_candles

  • strata_marks

  • strata_twaps

  • strata_twap_challenge

  • strata_twap_cancel

  • strata_twap_prepare

  • strata_twap_submit

  • strata_portfolio

  • strata_portfolio_history

  • strata_market_making_status

  • strata_market_making_reputation

  • strata_vault_status

  • strata_vault_setup, strata_vault_deposit, strata_vault_withdraw, strata_vault_delegate, strata_vault_policy, strata_vault_pause — prepare owner actions with Strata as sponsored fee payer

  • strata_vault_submit — submit the owner-signed preparation; Strata pays and broadcasts

  • strata_vault_submission — durable outcome of a submission

  • strata_rewards

  • strata_referrals

  • strata_referral_link — prepare externally signable consent or submit the signed link

  • strata_referral_claim — prepare externally signable consent or submit the signed claim

  • strata_bugs

  • strata_bug_submit — prepare externally signable bytes or submit the signed report

  • strata_markets, when markets.read is enabled for MCP

  • strata_quote and strata_exact_output_quote (spend X / receive at least Y), when market quotes are enabled for MCP

  • strata_swap_quote, when catalog-asset swap quotes are enabled for MCP

  • strata_execution_challenge, when trade.prepare is enabled for MCP

  • strata_execution_prepare, when trade.prepare is enabled for MCP

  • strata_execution_submit, when trade.submit is enabled for MCP

  • strata_execution_status — recover a durable immediate-execution receipt

  • strata_order_challenge, when orders.prepare is enabled for MCP

  • strata_order_prepare, when orders.prepare is enabled for MCP

  • strata_order_submit, when orders.submit is enabled for MCP

  • strata_order_status, when orders.submit is enabled for MCP

Every initialization response carries the compact Strata Agent Harness. The server also publishes the complete harness as the strata://agent-harness/v1 resource and provides a strata_start prompt for applying it to one concrete objective. The live executable topology is also available as strata://action-graph/v1. The complete entity, operation, and workflow map is available as strata://platform-graph/v2.

The tool list follows the live public policy. Every call rechecks that policy, so a disabled capability stops immediately even if a client cached an older tool list.

Related MCP server: EODHD MCP Server

Hosted Streamable HTTP

The managed public endpoint is:

https://api.stratabook.app/mcp

For a self-hosted or development process:

strata-mcp --transport http --port 8787

Place TLS and request limiting in front of /mcp. Loopback is the default bind; the official MCP HTTP helper enforces Host validation for local installations.

GET /health is a readiness check, not a shallow process-liveness response. It validates the live capability catalog against the bundled public contract and agent harness. A stale SDK or incompatible contract therefore returns 503 and blocks release activation. The same process serves the reviewed discovery manifest at /.well-known/strata-agent.json and the graph at /.well-known/strata-action-graph.json.

Safety

The external agent owner decides what its agent may do and configures its signer. MCP can request authorization bytes, prepare quote-bound trades, bounded TWAP placement or cancellation, or atomic place, cancel, cancel-all, replace, or bounded batch order controls, and submit the externally signed result. It accepts public keys, detached signatures, and signed transactions, never private keys, seed phrases, or wallet secrets. Amounts are token atoms encoded as base-10 strings.

Quotes default to zero tolerance. maximumToleranceBps is the agent's own floor (the most it accepts below the quoted output); price_impact_pct is measured from the book. They are unrelated, and every quote result states both.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
1dRelease cycle
16Releases (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
    Not graded
    quality
    C
    maintenance
    Enables access to financial market data including EOD, intraday, fundamentals, news, and more via 75 read-only MCP tools.
    5
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables trading on MetaTrader5 platform via MCP, including account management, order placement, market data, technical indicators, and signal tools.
    4

View all related MCP servers

Related MCP Connectors

  • Connect any MCP client to MetaTrader 4/5 to read prices, manage positions, and place trades.

  • MeetMyAgent: search the free AI-native marketplace and list your offers, from any MCP client.

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

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/alsk1992/strata-mcp'

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