XRocket Exchange MCP logo

XRocket Exchange MCP

Market data, account reads, bounded spot trading, and approval-based transfers for xRocket through MCP.

Install XRocket Exchange MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "xrocket-exchange-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "xrocket-mcp@0.6.0"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 10 tools correctly (4d ago).

Overview

  • xrocket
  • crypto
  • trading
  • market-data
  • mcp

The xRocket Exchange MCP MCP server connects MCP-capable agents to xRocket’s Exchange API for market data, account reads, and optional spot trading. Public tools run without credentials, while local private profiles use an xRocket API token supplied through the process environment. Trading is restricted by a configured daily value limit and feature gates; transfers and withdrawals use separate approval steps. Use it for xRocket market analysis or locally controlled trading workflows, not for hosted account access.

Use cases

  • Inspect xRocket spot markets without credentials
  • Analyze balances and active orders locally
  • Test trading strategies on xRocket testnet
  • Place bounded market or limit orders
  • Reconcile transfers and withdrawals with approval steps

Key features

  • Public market-data tools
  • Local account and history reads
  • Market and limit spot trading
  • Daily value and order-count limits
  • Approval-based transfers and withdrawals
  • Hosted Streamable HTTP endpoint

Tools10

What XRocket Exchange MCP lets your agent do. Expand a tool for its parameters.

Verified live~1.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

What it can do

From the 10 tools this server returned when we ran it; 10 declare their own safety hints.

Makes network requests · 9Read-only tools · 10
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceNot published
Package age54 days
Maintainers1

Observed 2026-10-18 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 11d ago via OSV.dev · xrocket-mcp@0.6.0 (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads258Package downloads in the last 30 days.
Last commit1mo agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed10Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How XRocket Exchange MCP works

What xRocket Exchange MCP does

The xRocket Exchange MCP MCP server exposes xRocket Exchange capabilities to MCP-compatible AI clients. Its public profile provides 10 market-data and onboarding tools without an account or token. These tools run against mainnet by default and cannot read account data or perform financial writes.

A local installation can also use a private-read profile for funding balances, trading balances, active orders, and account or history data. The server does not calculate or invent portfolio valuation. A full profile adds autonomous market and limit spot orders plus cancellation, while transfers and withdrawals remain separate workflows that require approval receipts.

The hosted service is intentionally limited to the public mainnet profile. It is useful for trying market queries without installation, but it cannot be upgraded with a token. Account reads and execution require the local package.

How it works

The xRocket Exchange MCP MCP server translates MCP tool calls into requests to xRocket’s official REST API. The xrocket_market_snapshot tool combines symbol or base-asset resolution with market rules, ticker information, best bid and ask prices, recent trades, fees, and a suggested next action in xRocket. xrocket_account_overview supplies account balances and active orders when private access is enabled.

Local safety controls determine which profiles and write capabilities are available. Public mode is read-only. A token normally enables private reads, but trading still requires the full profile, an explicit trading flag, and a configured daily trading limit. Orders remain subject to built-in order-count limits. Transfers and withdrawals are not enabled merely by selecting the full profile.

The xRocket Exchange MCP MCP server supports testnet and mainnet environments. Testnet is the appropriate starting point for evaluating an agent strategy. The xRocket token is a broad bearer credential, so it should be treated as full account access even though local feature gates limit the tools exposed by this server.

Setup and configuration

Node.js 20 or newer is required for the local package. Public market data can be started with npx -y xrocket-mcp@0.6.0; the package also provides doctor and config commands that help generate MCP client configuration. The hosted Streamable HTTP endpoint is available at https://xrocket-mcp-production.up.railway.app/mcp and needs no installation or token.

For private access, create an API token through xRocket’s bot and pass it only to the local process with XROCKET_API_TOKEN. Set XROCKET_ENVIRONMENT to testnet or mainnet. Trading additionally uses XROCKET_PROFILE=full, XROCKET_ENABLE_TRADING=true, and a value such as XROCKET_TRADING_LIMIT='100 USD'. Keep transfer and withdrawal flags disabled unless their separate approval process is intended.

Do not place the token in prompts, tool arguments, committed MCP configuration, issues, or logs. The repository also supplies installation paths for Codex, Claude Code, GitHub Copilot CLI, and Gemini CLI, with public-only defaults until local account configuration is completed.

Tools and capabilities

  • Query public market data without credentials.
  • Resolve symbols or base assets and inspect trading rules.
  • Read balances, active orders, and account history locally with a token.
  • Place or cancel market and limit spot orders within a daily limit.
  • Handle transfers and withdrawals through separate prepare, approve, and execute operations.
  • Connect through local MCP process configuration or the hosted Streamable HTTP endpoint.

Limitations and notes

The hosted endpoint cannot access tokens, account information, or financial-write settings. Local feature gates reduce the available MCP tools but do not create narrower permissions for the upstream bearer token. The project is unofficial and states that it is not affiliated with, endorsed by, or operated by xRocket. Transfers and withdrawals remain disabled unless explicitly configured and approved.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about XRocket Exchange MCP

xRocket Exchange MCP is an MCP server that connects MCP-capable agents to xRocket Exchange through official REST API tools, offering public market data, account and history reads with a local token, autonomous market or limit trading, and separate approval workflows for transfers and withdrawals.

Install it locally with Node.js 20 or newer and `npx -y xrocket-mcp@0.6.0`, or connect an MCP client to the hosted Streamable HTTP URL for public market data. Local account access and trading require the generated configuration and a token supplied through the process environment.

Enable trading locally by selecting the `full` profile, setting `XROCKET_ENABLE_TRADING=true`, supplying an xRocket API token, and defining `XROCKET_TRADING_LIMIT`. Use testnet first; the full profile alone does not enable writes, and transfers and withdrawals remain separate.

Yes, Cursor can use the server if its MCP support accepts the provided local configuration or Streamable HTTP endpoint. The hosted URL exposes only public tools, while private reads and trading require a local process with the token and relevant feature settings.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewXRocket Exchange MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/xrocket-exchange-mcp?style=directory)](https://allmcps.com/mcp/xrocket-exchange-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/xrocket-exchange-mcp"><img src="https://allmcps.com/api/badge/xrocket-exchange-mcp?style=directory" alt="XRocket Exchange MCP on AllMCPs" /></a>