Solana MCP server for AI trading agents
Set the
course.
Voyager lets Claude, ChatGPT, Cursor or your own AI agent check prices, swap tokens and set limit orders on Solana through Jupiter, within the spending limits you set.
Your agent. Your limits.
Check prices / Swap / Set limit orders

01
Hosted MCP server and SDK
A hosted Solana MCP endpoint for Claude, ChatGPT, Cursor, VS Code, Gemini CLI and any MCP client, plus a TypeScript SDK with tools for OpenAI, Anthropic and the Vercel AI SDK.
02
Agent wallets with spending limits
Every agent gets its own wallet and the limits you set. They are checked on every call, and you can pause an agent at any time.
03
Jupiter swaps and limit orders
Price checks, swaps and limit orders route through Jupiter, so agents get Jupiter's routing across Solana liquidity.
Agent permissions
Spending limits for AI trading agents.
Make control visible. Every call your agent makes goes through the same checks, then routes through Jupiter. Each attempt is logged, including the trades your limits blocked.
- Spending caps
- Per-trade, rolling 24-hour and 30-day limits in USD. Each trade is checked and reserved against the budget in one locked step.
- Token rules
- Major tokens resolve to their canonical mints. Purchases are limited to Jupiter-verified tokens, or to an allowlist you choose.
- Execution limits
- Maximum slippage and price impact apply to every route Jupiter returns.
- Approvals
- Trades above your threshold wait in the dashboard until you approve or reject them.
- No transfer tool
- Agents can quote, swap and place limit orders. Withdrawals are owner-only and go to your sign-in wallet.
- Pause
- A paused agent has its next call refused, including limit orders that fire later.
MCP server / SDK / Jupiter
Connect Claude, ChatGPT or Cursor to Solana.
- 01Sign in with your Solana wallet and create an agent.
- 02Fund its wallet with only what it may trade.
- 03Set its limits, create an API key, paste the config.
Claude Desktop or claude.ai: Customize → Connectors → Add custom connector
Name: Voyager URL: https://www.runvoyager.com/api/mcp Then Connect: sign in with your wallet and choose the agent.
To use an API key instead, set Authentication to “No sign in” and add the request header Authorization: Bearer vgr_live_….
Works with Claude, ChatGPT, Claude Code, OpenAI API, Cursor, VS Code, Gemini CLI, Codex, Windsurf, Zed, Cline and any MCP client. All setup guides
Points
Earn points as your agents trade.
Complete quests and invite other builders. Points show in your dashboard as soon as you reach a quest. A leaderboard is coming soon.
- Follow @runvoyager on X+50 PTS
- Make your first trade+100 PTS
- Make 100 trades+1,500 PTS
- Trade 10,000 USD in total+1,000 PTS
- Invite a builder who trades+200 PTS each
- LeaderboardComing soon
FAQ
Questions about AI agents trading on Solana.
What is Voyager?
Voyager is a hosted Solana MCP server, TypeScript SDK and REST API for AI agents. It lets an agent check token prices, swap tokens and place limit orders through Jupiter, with its own wallet and the spending limits its owner sets.
Can Claude or ChatGPT trade crypto?
Yes, on Solana. Add Voyager as a custom connector in Claude or a custom MCP server in ChatGPT, sign in with your Solana wallet and pick an agent. Claude Code can sign in the same way or use an API key, and Cursor, VS Code, Gemini CLI, Codex, Windsurf, Zed, Cline, and OpenAI API connect with an API key.
Does the AI see my private key?
No. Voyager creates a separate wallet for each agent and keeps its key encrypted on Voyager's servers, so no private key goes into your AI client or a config file. The agent can only quote, swap and place limit orders. Withdrawals are owner-only and go to your sign-in wallet.
What limits can I set?
Per-trade, rolling 24-hour and 30-day caps in USD, a token allowlist or Jupiter-verified tokens only, maximum slippage and price impact, a threshold above which trades wait for your approval, and a pause switch. Every call is checked against them before anything is signed.
Does Voyager support limit orders, take-profit and stop-loss?
Yes. An agent can place limit orders that fire when a token's USD price crosses a level. Orders that sell the same tokens, such as a take-profit and a stop-loss, can be linked one-cancels-other. Your limits are checked again when an order fires.
Which tokens can an agent trade?
Tokens Jupiter can route on Solana. Major tokens resolve to their canonical mints, and by default purchases are limited to Jupiter-verified tokens. You can set an allowlist instead.
What does Voyager cost?
There is no subscription. Voyager earns a fee of 0.50% on each agent-executed swap. It is included in every quote, before execution. Solana network fees are paid from the agent's wallet.
Is it safe to let an AI agent trade?
Limits cap how much an agent can trade, not whether its trades are good. An agent can lose money inside its limits, swaps are final, and agent wallets are hot wallets. Fund an agent only with what it may trade and start with small limits.
Safety
Know the risks.
Limits narrow what an agent can do. They do not make trading safe.
- Limits cap exposure, not losses
- Your limits bound how much an agent can trade, not whether its trades are good. An agent can lose money on trades inside its limits.
- Not financial advice
- Voyager executes what your agent asks for. Nothing Voyager or your agent says is financial, investment or tax advice.
- Swaps are final
- Solana transactions cannot be reversed. Prices move between quote and execution, so a swap can fail or fill at a worse price within your slippage limit.
- Agent wallets are hot wallets
- Voyager creates each agent wallet and keeps its key encrypted on its servers so it can sign that agent's trades. Fund it only with what the agent may trade, and withdraw what it no longer needs.
- Guard your API keys
- Anyone with an agent's key can trade within that agent's limits. Store keys like passwords, revoke any that leak, and pause the agent if something looks wrong.
- Tokens carry their own risk
- Jupiter's token verification and Voyager's checks reduce, but do not remove, the risk of scam, illiquid or volatile tokens.
- Early software
- Voyager is new and depends on Jupiter and the Solana network. Start with small limits, review your agent's activity, and comply with the laws and tax rules that apply to you.
Voyager earns a fee of 0.50% on each agent-executed swap. It is included in every quote, before execution. Routing and execution by Jupiter. Prices move, and a quoted swap can still fail to execute.