Skip to main content
Glama

MCP Paradex Server

by Habinar
MIT License
1
  • Apple
  • Linux

paradex_create_order

Execute trading orders on Paradex with precision, allowing control over order type, size, price, and execution parameters. Ideal for entering positions, managing risk with stop-loss or take-profit orders, and implementing complex strategies.

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

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