Skip to main content
Glama

MCP Paradex Server

by sv
MIT License
8
  • Linux
  • Apple

paradex_create_order

Execute precise trades on Paradex by setting order type, size, price, and execution parameters. Create limit, stop-loss, take-profit, or conditional orders to implement trading strategies and manage risk efficiently.

Instructions

Execute trades on Paradex with precise control over all order parameters. Use this tool when you need to: - Enter a new position based on your trading strategy - Set limit orders at specific price levels - Create stop-loss or take-profit orders for risk management - Implement complex trading strategies with conditional orders This is the primary tool for executing your trading decisions on Paradex, with full control over order type, size, price, and execution parameters. Example use cases: - Setting limit orders at key support/resistance levels - Placing stop-limit orders to manage risk on existing positions - Executing market orders for immediate entry or exit - Creating reduce-only orders to ensure you don't flip position direction Succesful response indicates that orders were queued for execution. Check order status using order id.

Input Schema

NameRequiredDescriptionDefault
client_idYesClient-specified order ID.
instructionNoInstruction for order execution.GTC
market_idYesMarket identifier.
order_sideYesOrder side.
order_typeYesOrder type.
priceYesOrder price (required for LIMIT orders).
reduce_onlyNoReduce-only flag.
sizeYesOrder size.
trigger_priceYesTrigger price for stop limit orders.

Input Schema (JSON Schema)

{ "properties": { "client_id": { "description": "Client-specified order ID.", "title": "Client Id", "type": "string" }, "instruction": { "default": "GTC", "description": "Instruction for order execution.", "enum": [ "GTC", "IOC", "POST_ONLY" ], "title": "Instruction", "type": "string" }, "market_id": { "description": "Market identifier.", "title": "Market Id", "type": "string" }, "order_side": { "description": "Order side.", "enum": [ "BUY", "SELL" ], "title": "Order Side", "type": "string" }, "order_type": { "description": "Order type.", "enum": [ "MARKET", "LIMIT", "STOP_LIMIT", "STOP_MARKET", "TAKE_PROFIT_LIMIT", "TAKE_PROFIT_MARKET", "STOP_LOSS_MARKET", "STOP_LOSS_LIMIT" ], "title": "Order Type", "type": "string" }, "price": { "description": "Order price (required for LIMIT orders).", "title": "Price", "type": "number" }, "reduce_only": { "default": false, "description": "Reduce-only flag.", "title": "Reduce Only", "type": "boolean" }, "size": { "description": "Order size.", "title": "Size", "type": "number" }, "trigger_price": { "description": "Trigger price for stop limit orders.", "title": "Trigger Price", "type": "number" } }, "required": [ "market_id", "order_side", "order_type", "size", "price", "trigger_price", "client_id" ], "title": "create_orderArguments", "type": "object" }

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/sv/mcp-paradex-py'

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