docs: [ai] add Jupiter Trading MCP page#925
Open
0xYankee-Raccoons wants to merge 8 commits into
Open
Conversation
Document the hosted Jupiter Trading MCP server (mcp.jup.ag): 47 tools across 8 domains, Bearer-token auth, and setup for Claude Desktop, Claude Code, Cursor, and Windsurf. Wire it into the AI nav and the AI overview card. Include a findings report cross-checking the MCP against current docs. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Re-confirmed all findings against live endpoints and source. Add F3: the jup-mcp README links portal.jup.ag (redirects to docs root) instead of developers.jup.ag/portal. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Inbound auth accepts only Authorization: Bearer; suggest also accepting x-api-key for consistency with the rest of Jupiter's API surface. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Ran the MCP protocol against mcp.jup.ag: handshake, auth gating, tools/list (47 tools, live matches source), input validation, and MCP->Jupiter wiring all confirmed. Happy-path price call needs a real key. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
price_get with a valid key returned live SOL/USDC prices over the live server. Full MCP -> Jupiter path now verified end to end. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Verified the documented Claude Code setup as a user would: claude mcp add connects, and a headless agent answered a natural-language price query by auto-discovering and calling the Jupiter MCP tools. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Exercised all 8 domains read-side and completed a real on-chain swap (0.01 SOL -> USDC) through swap_get_order -> sign -> swap_execute_order. Add F5 (prediction_list_events oversized payloads) and F6 (short blockhash validity; sign+submit immediately). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
rluque8
reviewed
Jul 8, 2026
…gger v2 Re-verified against the live server. Update the Trading MCP page and findings report: 75 tools across 11 domains (add Send, Studio, Transaction), API key now optional (keyless works at lower rate limit, 401 = invalid key), and Trigger migrated to /trigger/v2 with the new challenge -> verify -> deposit -> create_order flow. Regenerate llms.txt. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Collaborator
Author
|
Thanks @rluque8 — all addressed in
Resolved the threads. Let me know if I missed anything. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a documentation page for the hosted Jupiter Trading MCP server (
https://mcp.jup.ag) in the AI section. The server exposes 47 tools across 8 domains and lets AI agents execute Jupiter trades and DeFi operations over the Model Context Protocol. The page covers capabilities, API-key auth, client setup, and example prompts. A findings report cross-checking the MCP against our current docs is included.Changes
ai/trading-mcp.mdx— capability table (8 domains), Get-an-API-key, client setup tabs (Claude Desktop, Claude Code, Cursor, Windsurf), authentication, example prompts, resources.ai/index.mdx— wire the existing "Jupiter MCP" overview card to/ai/trading-mcp(was "Coming soon").docs.json— addai/trading-mcpto the AI nav group.llms.txt.jup-mcp-findings.md(repo-root working doc, not in nav / not published) — cross-check of the MCP source vs current docs.Findings highlights (see
jup-mcp-findings.md)https://mcp.jup.ag(issue'sapi.jup.ag/mcp404s); the "Blocked" status is stale./trigger/v1/*API (flagged for the MCP team). Price v3, Swap v2, Tokens v2 are all current.Linear Issues
Checklist
node generate-llms-from-docs.jsrunmint broken-linkspassestitle,description,llmsDescriptiondocs.jsonnavigation updated.claude/rules/— no new learnings beyond the findings report (Trigger-V1 / recurring-minimum facts captured injup-mcp-findings.md)