Canli Validation for LangChain
io.github.arhancanli/canli-validation-mcp
Deflated Sharpe and PBO checks. A verdict is not admission to anything and is not a forecast.
client:LangChain
transport:streamable-http
runtime:npm
tools:18
Install Canli Validation in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"canli-validation-mcp": {
"transport": "streamable_http",
"url": "https://canlicapital.com/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- validate_deflated_sharpe
- validate_overfitting
- validate_reality_check
- validate_paper_evidence
- validate_breadth
- validate_track_record
- validate_backtest_length
- validate_haircut_sharpe
- validate_luck_trials
- audit_backtest
- verify_receipt
- service_status
- backtest_strategy
- summarize_series
- stress_test
- check_feasibility
- check_leakage
- placebo_test