Skip to main content
Glama
INo-xious

stockbit-mcp

by INo-xious

orders

Read-only

Retrieve current open orders, including partial fills and rejections, filtered by symbol for your Stockbit trading session.

Instructions

Orders currently on the book: what is working, what is partially filled, what was rejected. Pass symbol to filter to one stock. request echoes the filter that was actually sent, so an empty result can be told apart from a filter that did not apply. side is buy or sell only when the wire said so in a word this server recognises; sideRaw always carries what it actually said. If side is absent, quote sideRaw rather than guessing the direction of someone's order. Requires the trading session (stockbit-auth trading-login). Field mapping is partly verified: nested portfolio totals, empty positions, cash, fees, masked identity, tradability and trading features were checked read-only on 2026-09-24. Nonempty holding, order and history rows remain projected from frontend schemas. readFrom names the fields actually mapped; missing values are not zero.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
symbolNoIDX ticker to filter by, e.g. BBRI. Omit for all open orders.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.2.2

TDQS

A4.1/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With readOnlyHint/openWorldHint/destructiveHint already present, the description still adds substantial behavior: the `request` echo distinguishes empty results from non-applied filters, `sideRaw` preserves raw wire values, auth is required, and field mapping was partly verified with missing values treated as not-zero. This is far beyond what annotations convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description opens with the main purpose and immediately gives the critical filter instruction. The caveats and verification notes are dense but each earns its place; the final verification paragraph is longer than strictly necessary but still useful.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given there is no output schema, the description does a strong job of explaining return semantics: statuses covered, filter echo, side vs sideRaw, readFrom mapping, and missing-value behavior. It also warns about partly verified fields and the auth requirement, so an agent has enough context to call and interpret it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema already covers the only parameter `symbol` at 100%, so the description doesn't need to add much. It repeats the filter-to-one-stock behavior and implies the request echo, but that's about the response, not the parameter itself. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description identifies the resource as current orders on the book and enumerates the statuses it covers, which makes the tool's function clear. It doesn't use an explicit verb like 'retrieve' or 'list', and it doesn't distinguish itself from the sibling 'orderbook', but the content is specific enough not to be confused with portfolio or quote tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives concrete instructions: pass `symbol` to filter, omit for all open orders, and use `sideRaw` when `side` is absent. It also states the prerequisite trading-session requirement. It does not explicitly state when to prefer this tool over siblings like `orderbook` or `position`, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.