Jupiter Create Limit Order
jupiter_createLimitOrderCreate a limit order on Jupiter. Returns an unsigned transaction for signing and submission via executeTrigger.
Instructions
Create a limit order. Returns an unsigned transaction — sign and submit via executeTrigger. SAP MCP context: Jupiter protocol tools are served as AgentKit ecosystem tools. Use them for quote, route, and swap preparation, then use SAP transaction preview/sign/submit tools when an unsigned transaction must pass MCP signer policy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| maker | Yes | Wallet address of the order creator | |
| payer | Yes | Wallet paying for transaction fees | |
| feeBps | No | Referral fee in bps | |
| expiredAt | No | ISO 8601 expiry timestamp | |
| inputMint | Yes | Input token mint | |
| outputMint | Yes | Output token mint | |
| makingAmount | Yes | Amount of input token to sell | |
| takingAmount | Yes | Amount of output token to receive | |
| computeUnitPrice | No | Priority fee (µ-lamports/CU) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | MCP content blocks returned to the caller. | |
| isError | No | True when the tool result represents an application-level error. |