Canli Validation is listed as active in the registry but did not answer our last check. 1 161 installs a week from npm. It exposes 18 tools. Last commit 6 Nov 2026.
Deflated Sharpe and PBO checks. A verdict is not admission to anything and is not a forecast.
Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 29 September 2026. No other catalogue keeps this.
We read the source, 18 h ago · tools taken from the live server · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
<tr><td>publication/crypto-carry/v0.1.0</td><td>CARRIED_FORWARD_BYTE_IDENTICAL_PDF_FROM_PRIOR_RECEIPT</td><td>10</td><td>93c315aebf3262ae195f7475ce668ceed47290c62549ba707cf8544ab795e421</td><td>48a603b78f9568b18c245f9a0c28286edb1277995e0eaa8e77ca8f89e08f77a8</td><td>f41be57dbcbd0…
const proc=spawn(CHROME,['--headless=new','--disable-gpu','--no-sandbox','--hide-scrollbars',`--remote-debugging-port=${PORT}`,'--remote-allow-origins=*','about:blank'],{stdio:'ignore'});
r = subprocess.run([sys.executable, "-m", "pytest", str(test), "-q"], capture_output=True, text=True, cwd=repo)
<div class="ctl" role="toolbar" aria-label="Chain controls">${opts ? `<label class="sub">Expiration <select data-c="exp"${busy || !host.canCall ? " disabled" : ""}>${opts}</select></label>` : ""}<span class="grp">${Object.keys(CHAIN_SETS).map((k) => toggle(`set-${k}`, k[0].toUppe…
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.
claude mcp add canli-validation-mcp --transport http https://canlicapital.com/mcp
https://canlicapital.com/mcp
[mcp_servers.canli-validation-mcp]
url = "https://canlicapital.com/mcp"
{
"mcpServers": {
"canli-validation-mcp": {
"url": "https://canlicapital.com/mcp"
}
}
}
{
"servers": {
"canli-validation-mcp": {
"type": "http",
"url": "https://canlicapital.com/mcp"
}
}
}
Read directly from the server with tools/list, grouped by what they act on.
If a tool disappears, we record the date.
validate_backtest_length
validate_breadth
validate_deflated_sharpe
validate_haircut_sharpe
validate_luck_trials
validate_overfitting
validate_paper_evidence
validate_reality_check
validate_track_record
audit_backtest
backtest_strategy
check_feasibility
check_leakage
placebo_test
service_status
stress_test
summarize_series
verify_receipt
Tools this server used to expose. Anything built against them stopped working on the day they went.
company_financial_history
get_key
get_receipt
| URL | Transport | State | Latency | Checked |
|---|---|---|---|---|
| https://canlicapital.com/mcp | streamable-http | answering | 86 ms | 1 min ago |
Fail-closed backtest/signal validation: overfitting, leakage, deflated Sharpe. NOT financial advice.
Email validation for AI assistants: verdict, risk score, evidence. Free: 100 checks a month.
Checksum validation of Turkish IBANs, tax numbers (VKN) and national IDs (TCKN). Nothing stored.
Verified IBAN, card, ISBN-13 & VIN validation for AI agents — checksums, not guesses.
Verification and research desk for agents: packet validation, token screens, settlement checks.
Check generated audio, video and stills for defects. Returns a verdict, not more media.
Verification and trust checks for AI agents: validate, screen, propose, accounts, usage.
Paid remote MCP for server-card validation, auth checks, trust packets, and readiness.
Answers built from our own checks of this server.