Crypto trading backtesting, bot deployment, AI strategy, and account management for Sentinel Bot.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"sentinel": {
"env": {
"SENTINEL_API_KEY": "sk-your-api-key-here"
},
"args": [
"-y",
"mcp-server-sentinel"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
English | 繁體中文 | 简体中文 | 日本語 | 한국어
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'mcp-server-sentinel' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked mcp-server-sentinel against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance / ai-ml
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
An open-source AI agent that brings the power of Gemini directly into your terminal.
Just a Better Chatbot. Powered by Agent & MCP & Workflows.
MCP Security Weekly
Get CVE alerts and security updates for Sentinel MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
English | 繁體中文 | 简体中文 | 日本語 | 한국어
MCP server for Sentinel Bot — algorithmic trading backtesting, bot management, and account operations via AI agents.
This server implements the Model Context Protocol (MCP), providing 36 tools that let AI agents run crypto backtests, deploy trading bots, optimize parameters, browse strategy marketplace, and manage accounts & payments — all through natural language.
This MCP server is built for Sentinel — an autonomous algorithmic trading platform designed for AI agent workflows. By connecting your AI agent to Sentinel via MCP, you get a complete agent-driven trading pipeline:
Best paired with Claude Code, Claude Desktop, or any MCP-compatible AI client.
Sign up for free at sentinel.redclawey.com. All plans (including the free trial) support API Keys. Generate a key in your dashboard under Settings > API Keys. Purchase credits to start backtesting, then upgrade your plan as needed for more bots.
claude mcp add sentinel -- npx mcp-server-sentinel
Then set your environment variable:
export SENTINEL_API_KEY=sk-your-api-key-here
Add to claude_desktop_config.json:
{
"mcpServers": {
"sentinel": {
"command": "npx",
"args": ["-y", "mcp-server-sentinel"],
"env": {
"SENTINEL_API_KEY": "sk-your-api-key-here"
}
}
}
}
{
"command": "npx",
"args": ["-y", "mcp-server-sentinel"],
"env": {
"SENTINEL_API_KEY": "sk-your-api-key-here",
"SENTINEL_API_URL": "https://sentinel.redclawey.com/api/v1"
}
}
| Variable | Required | Default | Description |
|---|---|---|---|
SENTINEL_API_KEY | Yes | — | Your API key (starts with sk-) |
SENTINEL_API_URL | No | https://sentinel.redclawey.com/api/v1 | API base URL |
| Tool | Description |
|---|---|
run_backtest | Submit a backtest and wait for results. Supports 8 entry types and 6 exit types. Returns summary metrics by default; set include_trades=true for the full trade list. |
get_backtest_result | Fetch a specific backtest result by Job ID. Optionally polls until completion. |
list_backtests | List recent backtest jobs, filterable by status/symbol. |
cancel_backtest | Cancel a running or queued backtest job. |
| Tool | Description |
|---|---|
list_bots | List all trading bots with optional status filter (idle/running/paused/stopped/error/halted). |
create_bot | Create a new bot. Pass strategy_blocks from a backtest result to deploy a tested strategy. |
get_bot | Get full bot details and current status. |
start_bot | Start a bot (requires exchange_id to be set). Dispatches live trading signals. |
stop_bot | Stop a running or paused bot. |
pause_bot | Pause a running bot (keeps positions, stops new signals). Only RUNNING bots. |
recover_bot | Recover a HALTED bot (circuit breaker reset). Only HALTED bots. |
delete_bot | Permanently delete a bot (must be stopped first). |
get_bot_performance | Get cumulative PnL, win rate, and trade count for a bot. |
get_bot_trades | Get paginated trade history |