Skip to main content
Glama
C0inFlips

binance-mcp-chainvector

by C0inFlips

BinanceConvertSendQuoteRequest

Retrieve real-time quotes for converting one token to another, including rate and amount, provided you have sufficient funds.

Instructions

Get a real-time quote to convert one token to another, including rate and amount, if you have enough funds.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
toAssetYesAsset you will receive (required)
toAmountNoAmount to be credited after conversion
fromAssetYesAsset you will spend (required)
validTimeNoQuote validity duration: 10s, 30s, 1m; default is 10s
fromAmountNoAmount to be debited after conversion
recvWindowNoThe value cannot be greater than 60000
walletTypeNoSPOT or FUNDING. Default is SPOT
Behavior3/5

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

No annotations are provided, so the description must carry the full burden. It states the tool provides a quote (read-only in nature) and implies a funds check, which is useful. However, it doesn't disclose whether this is a read-only operation, whether it locks funds or expires, how long quotes are valid (though validTime parameter exists), or any rate limitations. The behavior of 'quote' is not fully elaborated beyond rate and amount.

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?

The description is a single sentence, front-loaded with the core action 'Get a real-time quote', and includes essential qualifiers (convert, rate, amount, funds). It avoids unnecessary jargon and is immediately scannable.

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

Completeness3/5

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

With 7 parameters, no output schema, and no annotations, the description needs to provide enough context for an agent to understand the tool's role. It explains what the tool does and a key precondition (sufficient funds). However, it doesn't explain the mutual exclusivity of fromAmount and toAmount (likely required), quote expiration semantics, or the difference between SPOT and FUNDING wallets. Given the presence of sibling tools for executing quotes and listing pairs, additional context would help.

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 schema description coverage is 100%, so the schema fully documents each parameter with descriptions. The tool description adds the context of 'convert one token to another' and 'enough funds', which ties parameters together. However, it doesn't explain the relationship between fromAmount/toAmount (which must be provided as a pair) or the walletType distinction. Since schema covers individual params, a score of 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 clearly states the tool gets a real-time quote for converting one token to another, including rate and amount, conditioned on sufficient funds. This is specific and actionable. However, it doesn't explicitly distinguish itself from sibling tools like BinanceConvertAcceptQuote, BinanceConvertGetListAllConvertPairs, or trade tools, which could cause ambiguity about whether this is a quote-before-trade tool.

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

Usage Guidelines3/5

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

The description implies usage when a user needs to convert tokens and check sufficient funds, which is a clear context. However, it doesn't explicitly mention when NOT to use it or point to alternatives like BinanceConvertAcceptQuote (to actually execute the quote) or BinanceNewOrder for spot trading. The condition 'if you have enough funds' hints but doesn't provide a full decision framework.

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

Install Server

Other Tools

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/C0inFlips/binance-mcp-chainvector'

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