
Sentinel Execution Mcp
io.github.rohith1125Published by GitHub account rohith1125v0.1.2Updated Oct 24, 2026
AI-controlled algorithmic trading engine exposing 40 MCP tools across 9 namespaces.
The publisher's own server: Execution Market
Overview
A local MCP server that lets an assistant drive Sentinel, an algorithmic trading engine, for watchlists, market data, risk checks, paper orders and audit review
- What you can do
- Manage watchlists: add, remove, list and group symbols, and edit notes or group assignments for them. Read market data: snapshots, OHLCV bars, bid/ask quotes and provider health. Classify market regimes and review regime history. Scan strategies for signals, evaluate a single symbol and list registered strategies. Run risk checks, read exposure and drawdown, and enable or disable kill switches. Submit and cancel paper orders, list and inspect orders, and reconcile engine state with the broker. Review portfolio status, positions and closed history, govern strategy lifecycle, and query or export audit records.
- When to use it
- Useful for paper-trading research and experimentation where an assistant should inspect market data, test strategies and place simulated orders under risk limits. Not intended for unsupervised live trading.
- Requirements
- Runs locally as a Node.js 20+ process (npm package) that calls a Sentinel engine over HTTP at ENGINE_BASE_URL (default localhost:8100). The engine needs Python 3.12, PostgreSQL 15+ and Redis 7+, or Docker. Market data defaults to a mock provider; real data needs ALPACA_API_KEY and ALPACA_API_SECRET. Engine auth uses SENTINEL_MASTER_KEY and SENTINEL_API_KEYS_JSON.
Installation
In SourceWeft
- Open Sentinel Execution Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Sentinel Execution MCP
A production-grade algorithmic trading control plane exposed as an MCP server — so Claude can manage watchlists, classify market regimes, validate risk, and submit paper orders through natural language.
What It Is
Sentinel is a two-package monorepo:
Claude (or any MCP-compatible agent) talks to the MCP server. The MCP server talks to the engine. The engine owns the database and cache.
Architecture
If the engine is unavailable, every MCP tool call returns an error immediately. There is no fallback or partial execution.
Quick Start (Docker — recommended)
The fastest way to get running. Requires Docker and Node.js 20+.
Then add Sentinel to Claude Desktop (see Connect Claude Desktop below) and restart Claude. That's it — all 40 tools are live.
Manual Setup (no Docker)
Use this if you have Postgres and Redis already running locally.
Prerequisites:
1. Clone and configure
2. Set up the engine
3. Run database migrations
4. Start the engine
Verify it is running:
5. Build and start the MCP server
Open a second terminal:
Connect Claude Desktop
Add the following to your Claude Desktop configuration file.
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Get the correct path by running this in your terminal:
Then paste it into the config:
Restart Claude Desktop after saving. You should see a hammer icon (🔨) in the chat input — click it to confirm Sentinel's 40 tools are loaded.
MCP Tools Reference
Sentinel exposes 40+ tools across nine categories. The MCP server name is sentinel.
Full tool documentation with parameter schemas: docs/mcp-tools.md
Environment Variables
Engine (packages/engine/.env)
MCP Server (packages/mcp/.env)
See .env.example at the repo root for the complete annotated reference.
Example Workflow (Paper Trading)
Running Tests
Engine (Python)
MCP Server (TypeScript)
Full CI (lint + type check + test)
Repository Structure
Safety Disclaimer
This software is for paper trading and research only unless you fully understand every component. Setting APP_ENV=live with real Alpaca credentials will place real orders with real money. The hard-coded risk limits are conservative defaults — verify they match your own risk tolerance before use. The authors accept no liability for financial losses.
License
MIT. See LICENSE.
Source: README.md at commit 2f8bc9f
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
Other Execution integrations

Execution Market
market.executionOfficial publisher
Remote MCP endpoint where AI agents publish bounties for real-world tasks and settle them with gasless USDC payments via x402.

ModelPilot Execution Decision Engine
Published by GitHub account andycywu
Remote MCP endpoint that gives an assistant policy-aware execution decisions, verification, cost and trajectory evidence for agent runs.

AIT Advisory — Enterprise Execution Diagnostic
Published by GitHub account Aramco2025
AIT Advisory's remote MCP server that lets an assistant present a paid executive diagnostic, check company fit, and share purchase and booking routes.

DLL Execution
Published by GitHub account dllio
A free, read-only remote MCP server that lets an assistant simulate an unsigned Base Mainnet transaction before signing and verify an already-broadcast one.

Covalt Execution Gateway
Published by GitHub account covaltpay
Remote MCP gateway for CovaltPay, a payment orchestration platform where agents submit proposals for multi-party, milestone-gated payments that humans must…