Jupiter Get Quote
jupiter_getQuoteGet an optimally-routed swap quote with full route plan details (Metis engine). 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.
SAP MCP execution guidance: Intent: read/discovery workflow. Pricing: paid read-premium; estimate first, then use sap_payments_call_paid_tool when the runtime cannot replay x402 natively. Routing: paid hosted call; call sap_estimate_tool_cost first, then use sap_payments_call_paid_tool if the runtime cannot handle x402 natively. Signer boundary: hosted reads/builders never receive keypair bytes; value-moving results must be finalized locally when signing is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Raw token amount as string (no decimals) | |
| swapMode | No | Swap Mode parameter for Jupiter Get Quote. | |
| inputMint | Yes | Token mint address (base58) | |
| outputMint | Yes | Token mint address (base58) | |
| maxAccounts | No | Max accounts in transaction (default 64) | |
| slippageBps | No | Slippage tolerance in bps (e.g. 50 = 0.5%) | |
| platformFeeBps | No | Platform fee in bps | |
| dynamicSlippage | No | Dynamic Slippage pagination control for Jupiter Get Quote. | |
| onlyDirectRoutes | No | Restrict to single-hop routes | |
| asLegacyTransaction | No | Return a legacy transaction | |
| restrictIntermediateTokens | No | Restrict Intermediate Tokens mint, symbol, or token identifier used by Jupiter Get Quote. |
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. |