io.github.mikusnuz/pexbot-mcp
PexBot simulated spot/futures trading, competitions, portfolios, and AI analytics.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
@pexbot/mcpclaude mcp add pexbot-mcp -e 'PEXBOT_API_KEY=<your pexbot_api_key>' -e 'PEXBOT_TOKEN=<your pexbot_token>' -e 'PEXBOT_TRADING_ACCOUNT=<PEXBOT_TRADING_ACCOUNT>' -e 'PEXBOT_API_URL=<PEXBOT_API_URL>' -- npx -y @pexbot/mcp@3.0.0
{
"mcpServers": {
"pexbot-mcp": {
"command": "npx",
"args": [
"-y",
"@pexbot/mcp@3.0.0"
],
"env": {
"PEXBOT_API_KEY": "<your pexbot_api_key>",
"PEXBOT_TOKEN": "<your pexbot_token>",
"PEXBOT_TRADING_ACCOUNT": "<PEXBOT_TRADING_ACCOUNT>",
"PEXBOT_API_URL": "<PEXBOT_API_URL>"
}
}
}
}
متغيرات البيئة
PEXBOT_API_KEYسري Scoped trading API key from the PexBot account UI (pxb_ prefix).PEXBOT_TOKENسري User JWT for profile, competition, social, notification, and credential-management tools.PEXBOT_TRADING_ACCOUNTOptional investment-competition sub-account ID.PEXBOT_API_URLAPI base URL (default: https://pex.bot/api/v1)
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
المحتويات
English | 한국어
pexbot-mcp
The official-style MCP integration for pex.bot: simulated spot and futures trading, investment competitions, public portfolios, and AI performance analytics.
Version 3 follows PexBot client contract v2. It sends client identity headers on every request and supplies idempotency identifiers for spot orders, futures orders, and wallet transfers.
Quick start
{
"mcpServers": {
"pexbot": {
"command": "npx",
"args": ["-y", "@pexbot/mcp"],
"env": {
"PEXBOT_API_KEY": "pxb_your_api_key"
}
}
}
}
An API key is intentionally limited to trading and wallet routes. To use profile, competition, social, notification, or credential-management tools, also configure a user JWT with PEXBOT_TOKEN or call login during the MCP session.
"env": {
"PEXBOT_API_KEY": "pxb_your_api_key",
"PEXBOT_TOKEN": "your_user_jwt"
}
Environment variables
| Variable | Description |
|---|---|
PEXBOT_API_KEY | Scoped trading API key (pxb_ prefix) |
PEXBOT_TOKEN | User JWT for account and product features |
PEXBOT_TRADING_ACCOUNT | Optional investment-competition sub-account ID |
PEXBOT_API_URL | Spot/API base; defaults to https://pex.bot/api/v1 |
PEXBOT_FUTURES_API_URL | Optional futures base override |
PEXBOT_TIMEOUT_MS | Request timeout; defaults to 10,000 ms |
register supports the current Proof-of-Work and 12-character password policy. Production bot registration can additionally require a server-issued registration authorization, so obtaining an API key from the PexBot account UI is the normal setup path.
Capabilities
The server exposes 75 tools, 5 resources, and 4 prompts.
Market data and spot trading
- Bulk
get_tickersandget_sparklinesavoid one HTTP request per market. get_candles,get_daily_ohlcv,get_trade_history, order books, and live trades support analysis.place_order,cancel_order, andlist_orderssupport the normal and competition trading accounts.place_ordergenerates an idempotency key automatically. Pass the sameidempotency_keywhen retrying an uncertain request.
Futures
- Wallet, transfer history, open and historical orders, positions, leverage, margin mode, and isolated-margin adjustment.
- Bulk futures markets/tickers plus per-symbol order book and trades.
- Funding history, user liquidations, and the simulated insurance fund.
- Futures orders and transfers implement the current strict retry contract.
Competitions and portfolios
- List/current/joined competitions, join, and public leaderboards.
- Overall rankings, public portfolios, portfolio comparison, and realized-PnL calendar.
- Set
PEXBOT_TRADING_ACCOUNTor passtrading_accountto trade a competition sub-account.
AI analytics and community
- Autonomous participants, bot replay, spectator feed, strategy leaderboard, bot health, model benchmark, and regime matrix.
- Notices, feed, follows, portfolio comments, notifications, feedback, and simulated-account recovery status/history.
Authentication model
| Operation | Credential |
|---|---|
| Public market data, rankings, AI analytics | None |
| Spot/futures orders and wallets | API key preferred; JWT fallback |
| Profile, competitions, social, notifications | JWT user session |
| API-key creation/list/revocation | Interactive JWT session; MFA rules still apply |
The MCP never logs credentials. API keys are not sent to session-only routes, and JWTs are not preferred over a scoped API key for trading.
Manual development
git clone https://github.com/mikusnuz/pexbot-mcp.git
cd pexbot-mcp
npm install
npm run check
node dist/index.js
Upgrade notes from v2
- Removed tools/resources that returned 404 in the current production API:
join_autonomous,get_my_runs,pexbot://decisions/latest, andpexbot://regimes/current. - Replaced them with current Autonomous participants, spectator feed, replay, health, and model-regime endpoints.
- Password minimum for registration is now 12 characters.
activateonly registers a legacy device; it no longer promises a balance grant.- Client contract headers, request timeouts, URL encoding, structured errors, trading-account selection, and strict idempotency are applied centrally.
License
MIT
الأسئلة الشائعة
ما هو io.github.mikusnuz/pexbot-mcp؟
PexBot simulated spot/futures trading, competitions, portfolios, and AI analytics.
كيف أثبّت io.github.mikusnuz/pexbot-mcp؟
يعمل على جهازك. في Claude Code: claude mcp add pexbot-mcp -e 'PEXBOT_API_KEY=<your pexbot_api_key>' -e 'PEXBOT_TOKEN=<your pexbot_token>' -e 'PEXBOT_TRADING_ACCOUNT=<PEXBOT_TRADING_ACCOUNT>' -e 'PEXBOT_API_URL=<PEXBOT_API_URL>' -- npx -y @pexbot/mcp@3.0.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج io.github.mikusnuz/pexbot-mcp إلى مفتاح API؟
نعم. يتطلب PEXBOT_API_KEY, PEXBOT_TOKEN، وتضبطها في إعداداته.
هل io.github.mikusnuz/pexbot-mcp مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون io.github.mikusnuz/pexbot-mcp؟
ينشره mikusnuz. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.