Skip to main content
Glama
alsk1992
by alsk1992

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
strata_capabilitiesA

See which Strata features are currently available to MCP clients.

strata_action_graphA

Discover live operations, required capabilities, transition conditions, and external signing boundaries.

strata_platform_graphB

Discover every public module, entity relationship, operation binding, workflow, and live availability gate.

strata_market_making_statusA

A maker's products, live exposure, health, and kill state in one market — public by wallet address, no signature.

strata_market_making_reputationA

A maker's reliability, participation, tier, and signed-quote eligibility in one market — public by wallet address, no signature.

strata_statusA

Read product-level readiness and the number of currently live mapped operations.

strata_candlesA

Read bounded time-bucketed candles for one opaque Strata market ID.

strata_marksA

Read the current customer-facing reference price for one opaque market ID.

strata_bookA

Read the executable order book for one opaque market ID: bids and asks, one size per price level. Top of book is the best bid and ask.

strata_bboA

Read the current best bid and best ask (top of book) for one opaque market ID.

strata_tradesA

Read recent anonymized prints for one opaque market ID: price, size, side, and time.

strata_execution_statusA

Recover prepared state or a restart-durable confirmed execution receipt.

strata_twapsB

Read sanitized progress and terminal receipts for wallet-owned TWAP schedules.

strata_twap_challengeC

Request exact external-signing bytes for a bounded TWAP schedule.

strata_twap_cancelA

Request exact external-signing bytes to cancel one active owned TWAP.

strata_twap_prepareA

Prepare a canonical TWAP transaction. One signature: pass the action itself (place fields or twapId to cancel) and sign only the returned transaction. (A challengeId + authorizationSignature is still accepted.)

strata_twap_submitB

Submit the exact externally signed TWAP transaction idempotently.

strata_portfolioA

The whole account in one public read, by wallet address: balances (total / available / locked, exact USD), positions, open orders, and recent fills across every live market. No signature, no session key, no market selection.

strata_portfolio_historyA

Read genuine stored account-equity history in exact USD micros.

strata_vault_statusA

Read sealed owner state and optional external-session readiness without construction identifiers.

strata_vault_pauseA

Prepare an owner-authorized pause or resume transaction for external verification, signing, and broadcast.

strata_vault_setupA

One-signature onboarding: register an external session key for a wallet. Only the wallet and the session key are needed; one session then trades every market. Policy fields are optional. A first strata_vault_deposit that names the session key does this in the same transaction.

strata_vault_depositA

Prepare an exact owner-funded Vault deposit using opaque market and asset IDs. Name sessionPublicKey and a first deposit also registers that session in the same transaction (one owner signature onboards and funds the wallet).

strata_vault_withdrawB

Prepare an exact owner-authorized withdrawal to a destination wallet.

strata_vault_delegateC

Prepare owner-authorized revocation of one externally held Vault session key.

strata_vault_policyC

Prepare an owner-authorized blocked or restricted withdrawal access policy.

strata_vault_submitA

Submit an owner-signed prepared Vault transaction (setup, deposit, withdrawal, session, policy, pause). Strata verifies it is exactly the prepared transaction, pays the network fee and any rent when the preparation was sponsored (owners without SOL; recovered later from their deposits as network_cost_atoms), and broadcasts it — the owner needs no SOL and no RPC. Idempotent per idempotencyKey; read the outcome with strata_vault_submission.

strata_vault_submissionA

Read the durable outcome of a submitted Vault transaction: submitted, confirmed, or failed.

strata_rewardsA

Read the current rewards season, standings, and optional owner score.

strata_referralsA

Read an owner's referral state and exact claimable reward atoms.

strata_referral_linkC

Prepare or submit an externally authorized referral link for a new wallet.

strata_referral_claimC

Prepare or submit an externally authorized request for currently claimable referral rewards.

strata_bugsA

Read an owner's redacted bug reports and confirmed points.

strata_bug_submitA

Prepare or submit a bug report. Omit authorizationSignature to receive the exact payload for the owner wallet to sign externally; provide that hex signature to submit.

strata_marketsA

List Strata markets and their current Sonar quote availability.

strata_quoteA

Request a short-lived Sonar quote for a Strata market. Returns expected output, minimum output, fees, price impact, and expiry.

strata_exact_output_quoteA

Request a short-lived Sonar quote for an exact output amount (for example: buy 1 SOL). Strata inverts its best route and returns the input that delivers it as amount_in_atoms; minimum_output_atoms is the requested amount lowered by the optional maximumToleranceBps (default 0: exactly the requested amount or the execution fails closed). Execute it with the same quote_id flow as strata_quote.

strata_swap_quoteC

Request short-lived exact-input customer economics between two opaque Strata asset IDs.

strata_execution_challengeB

Request canonical quote-bound authorization bytes for the external signer configured by the agent owner.

strata_execution_prepareA

Prepare a quote-bound partially signed transaction. One signature: pass quoteId + ownerWallet + sessionPublicKey and sign only the returned transaction. (A challengeId + authorizationSignature from strata_execution_challenge is still accepted.)

strata_execution_submitA

Submit an externally signed prepared transaction with an idempotency key.

strata_order_challengeC

Bind an atomic place, cancel, cancel-all, replace, or bounded batch request to canonical bytes for the agent owner's external signer.

strata_order_prepareB

Prepare an immutable partially signed order-control transaction. One signature: pass the operation itself (same fields as strata_order_challenge) and sign only the returned transaction with the session key. (A challengeId + authorizationSignature from strata_order_challenge is still accepted.)

strata_order_submitB

Submit an externally signed order transaction with a stable retry key.

strata_order_statusA

Recover the durable result for an externally signed order submission after a timeout or restart.

strata_market_making_strand_prepareA

Build one exact unsigned maker-owned Strand transaction. Every exposure and level size is expressed in base-asset atoms, never lots or whole tokens. Verify and sign it externally with the maker wallet, then submit it with the Strand submit tool.

strata_market_making_strand_submitB

Submit the exact externally maker-signed Strand transaction with a stable retry key.

strata_market_making_current_prepareC

Build one exact unsigned maker-owned Current transaction. Upsert fails closed until the market has a verified on-chain reference; cancel does not need that reference.

strata_market_making_current_submitB

Submit the exact externally maker-signed Current transaction with a stable retry key.

strata_autonomyA

Read how much this MCP may finish by itself: the autonomy level (ask / limits / instant), any USD ceilings, and how to change it. Read-only — the level is the user's, set out-of-band (the Agents page or the MCP's own env), never by an agent.

Prompts

Interactive templates invoked by user choice

NameDescription
strata_startApply the Strata Agent Harness to a concrete objective.

Resources

Contextual data attached and managed by the client

NameDescription
strata_agent_harnessCanonical capability-gated first-run workflow for Strata agents.
strata_platform_graphComplete customer-safe entity, operation, and workflow graph with live capability gates.
strata_action_graphLive executable topology for discovery, quoting, external signing, and submission.

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