Skip to main content
Glama
bybit-exchange

Bybit MCP Server

Official

createQuote

Submit a quote for an RFQ by providing buy and/or sell prices for each leg. Specify category, symbol, and price.

Instructions

Submit a quote for an existing RFQ. The quoter provides prices for the RFQ legs in buy and/or sell directions. At least one of quoteBuyList or quoteSellList must be provided.

  • quoteBuyList: Maker execution matches the leg direction

  • quoteSellList: Maker execution is opposite to the leg direction

Rate Limit: 50 requests per second.

Agent hint: Use this to respond to an RFQ with pricing. Provide at least one of quoteBuyList or quoteSellList. You cannot quote your own RFQ. For spot products, ensure collateral is enabled.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
rfqIdYes
quoteLinkIdNo
anonymousNo
expireInNo
quoteBuyListNo
quoteSellListNo
Behavior3/5

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

With no annotations, the description adds rate limit (50 req/s) and the constraint about not quoting own RFQ. It does not disclose the result of a successful quote (e.g., does it create a pending quote, require confirmation?) or potential side effects, so transparency is partial.

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 concise, front-loaded with purpose, and each sentence adds value. Bullet points clarify the lists, and the agent hint is efficient. No wasted words.

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?

Given no output schema and no annotations, the description covers input constraints and behavioral rules well. It lacks an explanation of what happens after quote submission (e.g., returns quote ID, requires confirmation) but is otherwise adequate for an input-focused tool.

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 description adds meaning for quoteBuyList and quoteSellList (maker execution direction) beyond the schema, though other parameters like quoteLinkId, anonymous, and expireIn are not explained. With schema coverage at 0%, more parameter documentation would be beneficial.

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

Purpose5/5

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

The description clearly states the tool submits a quote for an existing RFQ, specifies the required at least one of quoteBuyList or quoteSellList, and differentiates from siblings like createRfq (creates RFQ) and cancelQuote (cancels quote).

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?

The description explicitly says to use this to respond to an RFQ with pricing and provides constraints (cannot quote own RFQ, ensure collateral for spot). However, it does not contrast with siblings like acceptNonLpQuote or applyQuote, leaving some ambiguity about when to prefer this tool.

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/bybit-exchange/trading-mcp'

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