BO

bkuri-org/jesse-ops-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

4 stars 10 forks Качество 62 Тренд 16MIT

Jesse trading framework MCP server for LLM agents

Обзор

An MCP (Model Context Protocol) server for Jesse — covering live trading, risk analysis, optimization execution, pairs trading, and monitoring. Designed to Jesse's built-in MCP server (v2.1.4+), which handles strategy development (backtest CRUD, candle import, strategy read/write, config, indicators). Jesse v2.1.4 ships a built-in MCP server for — creating strategies, running backtests, importing candles, browsing indicators. That covers the coding side. covers everything else — the that the official MCP doesn't touch: : Max position 10%, daily loss 5%, drawdown 15%, auto-stop on limit. Browse jesse.trade community strategies: Specialized tools for autonomous trading workflows — portfolio analysis, leverage assessment, hedging recommendations, drawdown recovery, regime-aware backtesting, significance validation, and more. Complementary to the which runs inside the Jesse process: MIT License - see LICENSE file for details.

README

Показан фрагмент оригинального README. Открыть оригинал.

Jesse Ops MCP Server

An operational MCP (Model Context Protocol) server for Jesse — covering live trading, risk analysis, optimization execution, pairs trading, and monitoring. Designed to complement Jesse’s built-in MCP server (v2.1.4+), which handles strategy development (backtest CRUD, candle import, strategy read/write, config, indicators).

Why This Exists

Jesse v2.1.4 ships a built-in MCP server for strategy development workflows — creating strategies, running backtests, importing candles, browsing indicators. That covers the coding side.

jesse-ops-mcp covers everything else — the operational side that the official MCP doesn’t touch:

Domain Official MCP jesse-ops-mcp
Strategy CRUD ✅ —
Backtest drafts ✅ —
Candle import ✅ —
Config / indicators ✅ —
Live Trading — ✅
Paper Trading — ✅
Risk Analysis — ✅
Monte Carlo — ✅
Optimization — ✅
Walk-Forward — ✅
Pairs Trading — ✅
Community Browse — ✅

Installation

pip install jesse-ops-mcp

From Source

git clone https://github.com/bkuri-org/jesse-ops-mcp.git
cd jesse-ops-mcp
pip install -e .

Usage

# stdio transport (default, for MCP clients)
jesse-ops-mcp

# HTTP transport (for remote access)
jesse-ops-mcp --transport http --port 8100

# Show help
jesse-ops-mcp --help

Environment Variables

Variable Description Default
JESSE_URL Jesse REST API URL http://server2:9100
JESSE_PASSWORD Jesse UI password (required)
JESSE_API_TOKEN Pre-generated API token (alternative to password)
JESSE_TRADE_API_KEY jesse.trade community API Bearer token (optional)

Available Tools

Live Trading (17 tools)

Full live and paper trading lifecycle:

Tool Description
live_start_paper_trading Start paper trading session (safe)
live_start_live_trading Start live trading (⚠️ requires risk acknowledgment)
live_cancel_session Cancel running session
live_get_sessions List active sessions
live_get_status Current session status
live_get_orders Open orders
live_get_equity_curve Real-time equity curve
live_get_logs Session logs
live_check_plugin Verify Jesse live plugin installed
paper_start Start standalone paper session
paper_stop Stop paper session
paper_status Paper session status
paper_get_trades Paper trade history
paper_get_equity Paper equity curve
paper_get_metrics Paper session metrics
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →