New:Microsoft Teams Notifications Are Now Available in Socket.Learn more →
Get Started

canli-research-mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

canli-research-mcp

MCP server for Canli Capital's open research record: every paper, killed candidate, trial count, the live paper record and its verification chain, each with its own limits.

latest
Source
npmnpm
Version
0.1.0
Version published
Maintainers
1
Created
Source

canli-research-mcp

An MCP (Model Context Protocol) server for Canli Capital's open research record. It gives an AI assistant six read-only tools over what canlicapital.com publishes: every research paper and killed candidate, the research topics, the count of hypotheses tried against the declared budget, the live paper-trading record with its sleeves, and the head of the chain that shows the published record was not rewritten.

Every result carries the limits its source states, beside two of its own: these are research documents, each with its own claim boundary, and everything here is paper execution, not funded performance or investment advice.

Tools

ToolReadsReturns
search_research/research-index.jsonPapers matching words in their titles and summaries, as columns and rows
list_topics/research-index.jsonEach topic, how many papers it holds, and what it covers
get_paper/research/{slug}.mdA paper's text and headings; section returns one part, max_chars caps the length
trial_ledger/api/v1/trials/summary.jsonHypotheses tried against the budget, killed and survived
live_record/api/v1/record.json, /api/v1/sleeves.jsonThe live paper record and each sleeve's paper equity
chain_head/api/v1/chain/head.jsonThe head of the tamper-evident chain, and where to verify it

Install

claude mcp add canli-research -- npx -y canli-research-mcp

Any MCP client that spawns a process works the same way: npx -y canli-research-mcp.

Cost and speed

The server reads only static files served from canlicapital.com's CDN, caches each one in memory for the session (ten minutes), and computes nothing, so a repeated question costs no request. The tool list a model re-reads on every turn is small and identical on every launch, which lets model providers serve it from their prompt cache; a test keeps it under 2,500 characters and byte-stable.

Configuration

VariableDefaultMeaning
CANLI_API_BASEhttps://canlicapital.comWhere the record is read from.

Privacy

The server sends only GET requests for public files, with no key, cookie or query of yours; it writes nothing to disk.

  • canli-validation-mcp: validate a backtest (deflated Sharpe, overfitting, track record, backtest length, haircut Sharpe), with signed receipts.
  • Source: arhancanli/canlicapital.

Keywords

mcp

FAQs

Package last updated on 26 Sep 2026

Related posts