---
name: thirdfy-jupiter
description: "Use Jupiter through Thirdfy (1 read, 1 write): one MCP, CLI and API for every agent, with each write checked against the owner's policy before it signs."
---

# Jupiter through Thirdfy

Quote and swap verified tokens on Solana through Jupiter.

- Status: Live
- Chains: Solana
- Can touch: 1 write action from the agent's managed wallet, each checked against the owner's mandate before it signs.
- Directory: https://v2.thirdfy.com/protocols/jupiter

## Connect

- MCP: `claude mcp add --transport http thirdfy https://mcp.thirdfy.com/mcp` (docs: https://docs.thirdfy.com/documentation/mcp)
- CLI: `npx @thirdfy/agent-cli@latest login` (add `--trade` to allow writes), then `npx @thirdfy/agent-cli@latest whoami`
- The owner allows Jupiter for the agent: https://v2.thirdfy.com/integrations/jupiter

## Actions

- `jupiter-swap` (write): Swap verified Solana tokens through Jupiter Swap API v2 from the managed Privy Solana agent wallet (order, sign, Jupiter execute). Mainnet only. inputMint / outputMint take a mint or a verified symbol (USDC, SOL, BONK, JUP).
- `get-jupiter-quote` (read): Quote a Solana swap on Jupiter (route, expected and minimum output, price impact, gasless). Read-only. Tokens must be Jupiter-verified: pass mints or verified symbols (USDC, SOL, BONK, JUP).

## Rules

- Call these actions through Thirdfy, not with your own keys: Thirdfy builds each transaction and the owner's policy checks it before it signs.
- A write that the owner has not allowed, or that breaks a limit, is refused before signing and costs nothing.
