Sentinel Aleph is an MCP server with 17 tools an agent can call, among them create_strategy, delete_strategy, get_backtest. It answers at https://ribqa.com/api/v1/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 4 of 4 times since 23 September 2026; the last check, on 7 November 2026, succeeded.
Crypto signals, public ledger, BTC chart read, news, your strategies and backtests. No trading.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
create_strategy | Saves a new strategy on the API key's account and returns it with its id. Use it to set up a strategy to test with run_backtest; to change one use update_strategy. Only name is required (defaults: hybrid, min_confidence 60, direction all, 4 Inputs: description, direction, engines, min_confidence, mode, name |
delete_strategy | Archives one of your strategies, as Delete does on the website: it turns inactive, stops counting toward the tier limit, and cannot be reactivated here. Use it to retire a strategy; to change one use update_strategy. strategy_id comes from Inputs: strategy_id |
get_backtest | Returns one of your stored backtest runs with the trades get_my_backtests leaves out: up to the first 100, each with entry and exit time and price, direction, P&L percent and exit type, plus trades_total. Use it to see why a run won or lost Inputs: backtest_id |
get_before_you_trade | Returns the Aleph Edge "Before you trade" read in one call: the same payload as GET https://ribqa.com/api/public/edge/before-you-trade (schema before-you-trade/1, schema_minor 2). market holds the BTC regime with the scanner's alt-long guar Inputs: lang, section |
get_btc_chart_read | Returns the latest scheduled BTC chart read: an AI read of the BTCUSDT charts (structure and levels). Direction calls were withdrawn on 31 Oct 2026 because no model beat a constant range answer in the pre-registered test: rule_direction, mo Inputs: history_limit |
get_market_snapshot | Returns the most recent 4h candles for one scanned symbol, a summary of those inside the last 24h, and the scanner's status. Use it when you need the candle series or data freshness (data_age_seconds); for just the price and window statisti Inputs: limit, symbol |
get_my_backtests | Lists the backtest runs on the API key's account, newest first: id, where it ran (web or mcp), symbol, timeframe, date range, the strategy settings used and the summary stats, without trades. Use it to find a backtest_id for get_backtest or Inputs: limit |
get_my_bots | Lists up to 100 Special Bots on the API key's account with status and counters: candidates seen, matched, vetoed, signals produced, last result and last evaluation time. Use it to monitor your own bots; for saved strategies use get_my_strat |
get_my_strategies | Lists the saved strategies on the API key's account, newest first, archived ones included (active false): id, mode, engines, minimum confidence, direction and symbols. Use it to pick the strategy_id that run_backtest, update_strategy and de Inputs: limit |
get_news | Returns recent crypto headlines from a fixed list of public feeds, and the latest digest. Use it for context on what is being reported; news is never an input to any signal, so it does not explain why a signal was published (get_open_signal Inputs: limit |
get_open_signals | Lists published signals that are still open (no outcome yet), newest first: entry, stop loss, take-profit levels, planned reward:risk, market (spot or futures), confidence and combo. live_state says whether the entry has filled (awaiting_en Inputs: direction, limit, symbol |
get_signal_ledger | Summarises the public ledger's track record. matured_book is the settled record: one row per Zurich month past the 96-hour maturity guard, with published, entered, take-profit and stop-loss counts, net P&L after the market-aware cost model Inputs: recent_limit |
get_strategy | Returns one of your saved strategies with the two fields get_my_strategies omits: timeframe (4h when never set) and description. Use it to check a strategy before run_backtest or update_strategy; to browse them all, use get_my_strategies. s Inputs: strategy_id |
get_ticker | Returns the last price and open, high, low, close, volume and change % over a window for one scanned symbol. Use it for a quick price check; for the candles themselves or the scanner's freshness, use get_market_snapshot. window_hours is cou Inputs: symbol, window_hours |
get_vetoed_signals | Lists signals the BTC regime veto cancelled in the last 7 days, newest first, with the veto reason, the BTC state that triggered it, and, once scored, how the position actually closed (exit_type, pnl_percent): at the veto price, or at its t Inputs: limit, symbol |
run_backtest | Replays one of your saved strategies on historical candles and returns the summary: trade count, win rate, profit factor, drawdown, return and data coverage. Use it to test a strategy from get_my_strategies on past data; it is research, not Inputs: from, initial_capital, strategy_id, symbol, timeframe, to |
update_strategy | Changes fields of one of your saved strategies and returns the updated strategy. Use it to adjust a strategy between run_backtest runs; to make a new one use create_strategy. Only the fields you pass change; engines and symbols replace the Inputs: description, direction, engines, min_confidence, mode, name |
Every block below points at https://ribqa.com/api/v1/mcp. Pick your client and copy.
claude mcp add --transport http sentinel-aleph https://ribqa.com/api/v1/mcp
{
"mcpServers": {
"sentinel-aleph": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://ribqa.com/api/v1/mcp"]
}
}
}{
"mcpServers": {
"sentinel-aleph": {
"url": "https://ribqa.com/api/v1/mcp"
}
}
}{
"servers": {
"sentinel-aleph": {
"type": "http",
"url": "https://ribqa.com/api/v1/mcp"
}
}
}{
"context_servers": {
"sentinel-aleph": {
"url": "https://ribqa.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"sentinel-aleph": {
"serverUrl": "https://ribqa.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"sentinel-aleph": {
"url": "https://ribqa.com/api/v1/mcp"
}
}
}name: Sentinel Aleph
version: 0.0.1
schema: v1
mcpServers:
- name: Sentinel Aleph
type: streamable-http
url: https://ribqa.com/api/v1/mcp{
"mcpServers": {
"sentinel-aleph": {
"httpUrl": "https://ribqa.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"sentinel-aleph": {
"type": "http",
"url": "https://ribqa.com/api/v1/mcp"
}
}
}{
"mcpServers": {
"sentinel-aleph": {
"url": "https://ribqa.com/api/v1/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fribqa.com%2Fapi%2Fv1%2Fmcp&type=streamable_http&id=sentinel-aleph&name=Sentinel%20Aleph
It answered our last check on 7 November 2026 in 162 ms. Over 4 checks since 23 September 2026 it answered 4. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by ribqa.com and served from ribqa.com, the vendor's own domain: https://ribqa.com/api/v1/mcp.
17, as returned by the server's own tools/list on 13 November 2026: create_strategy, delete_strategy, get_backtest, get_before_you_trade, get_btc_chart_read, get_market_snapshot, get_my_backtests, get_my_bots, and 9 more.
It answered our last check on 7 November 2026 in 162 ms. Over 4 checks since 23 September 2026 it answered 4.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://ribqa.com/api/v1/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: com.ribqa. Endpoint host: ribqa.com. ARD identifier: urn:air:com.ribqa:mcp:sentinel-aleph.
First indexed 22 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.