Skip to main content
Glama
iuk-ink

Binance MCP Server

账户总览

trading_account
Read-onlyIdempotent

Retrieve a summary of your Binance futures account, including wallet balance, unrealized profit/loss, and margin. Use it to check account status before trading.

Instructions

返回:钱包余额 / 未实现盈亏 / 保证金等汇总。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
availableBalanceYes
totalMarginBalanceYes
totalWalletBalanceYes
totalUnrealizedProfitYes
totalPositionInitialMarginYes
totalOpenOrderInitialMarginYes

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. Changed2 schema fields changedv3.0.1
    • changedInput schema / $schema
      Previous value: -"http://json-schema.org/draft-07/schema#"New value: +"https://json-schema.org/draft/2020-12/schema"
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "$schema": "https://json-schema.org/draft/2020-12/schema",
      +  "additionalProperties": false,
      +  "properties": {
      +    "availableBalance": {
      +      "type": "number"
      +    },
      +    "totalMarginBalance": {
      +      "type": "number"
      +    },
      +    "totalOpenOrderInitialMargin": {
      +      "type": "number"
      +    },
      +    "totalPositionInitialMargin": {
      +      "type": "number"
      +    },
      +    "totalUnrealizedProfit": {
      +      "type": "number"
      +    },
      +    "totalWalletBalance": {
      +      "type": "number"
      +    }
      +  },
      +  "required": [
      +    "totalWalletBalance",
      +    "totalUnrealizedProfit",
      +    "totalMarginBalance",
      +    "availableBalance",
      +    "totalPositionInitialMargin",
      +    "totalOpenOrderInitialMargin"
      +  ],
      +  "type": "object"
      +}
  2. Addedv2.0.3

TDQS

A3.5/5.0
Behavior3/5

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

Annotations (readOnlyHint, idempotentHint, openWorldHint) already cover the safety profile, so the description's burden is low. It adds one useful fact: the response is an aggregated 汇总 of wallet/UP/L/margin. It does not reveal whether the numbers are real-time, cached, or aggregated across all account assets, but for a simple read-only overview the output schema likely covers that - the description also completes the annotations without any attribution.

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

Conciseness5/5

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

One short sentence, front-valued verb and enumerated result categories, and no fluff. The Chinese phrasing is compact and precise; every element earns its line space. Even the title and description together leave no repetition.

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

Completeness4/5

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

For a zero-parameter, read-only, idempotent tool with an output schema, this definition is nearly complete: an agent can sed it and understand what should come back (the summary categories), since schema/annotations cover the rest. The one missing piece is an explicit relation to sibling trading_balance to prevent picking the wrong account tool, but given the tool's low complexity, this is a small omission.

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

Parameters4/5

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

The tool admits zero parameters, so the baseline for parameter semantics is 4; there is nothing the description needs to document. The field list (wallet balance, unrealized P&L, margin) tellingly shapes the no-arg call's result, which is all the param-aware an agent can ask given an empty schema.

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 states a specific verb ('返回' - returns) plus the resource: wallet balance, unrealized P&L, margin summaries. It clearly conveys an account-overview aggregation, reinforced by the title 账户总览. It does not explicitly distinguish itself from sibling tools such as trading_balance, so it falls a step short of 5.

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

Usage Guidelines2/5

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

There is no guidance on when to invoke this tool versus alternatives, and with dozens of trading siblings including trading_balance, trading_positions, trading_position_mode, and trading_position_margin, an agent gets no routing hint because it is a summary-use it. The 'when-to-use' must be completely inferred, so this is effectively implied-only minimal formulation.

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

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/iuk-ink/binance-mcp-server'

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