
Canli Capital
443 finance tools, 60 prompts: quant, SEC and EU filings, fact checks, rates, odds, DeFi, macro.
- GitHub stars
- 6
- tools
- 3
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 4
- last updated
- Nov 8, 2026
Install
From registry metadata$ npx add-mcp https://canlicapital.com/mcp/canli --name canli-mcpRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http canli-mcp https://canlicapital.com/mcp/canliRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 3 toolsVerified live against the running server on Nov 6, 2026.
find_toolSearch the 383 finance tools (packs: quant, validation, fundamentals, research, backtest, markets) in plain words, e.g. "deflated sharpe", "revenue as of 2019". Returns the closest matches first, with names, argument signatures and one line each, even when none fits, so check...2 params
Search the 383 finance tools (packs: quant, validation, fundamentals, research, backtest, markets) in plain words, e.g. "deflated sharpe", "revenue as of 2019". Returns the closest matches first, with names, argument signatures and one line each, even when none fits, so check...
limitintegerquery*stringdescribe_toolRead one tool's full description and input JSON Schema, between find_tool and run_tool, when find_tool's signature does not settle an argument. An unknown name returns an error.1 params
Read one tool's full description and input JSON Schema, between find_tool and run_tool, when find_tool's signature does not settle an argument. An unknown name returns an error.
name*stringrun_toolRun a tool find_tool named: one ({name, arguments}), or up to 25 ({calls: [...]}). Independent calls run concurrently; a failed call returns its own error and the rest still run. Read-only unless the paper-trading pack is on. Any argument can be {"$file": "path.csv", "column":...8 params
Run a tool find_tool named: one ({name, arguments}), or up to 25 ({calls: [...]}). Independent calls run concurrently; a failed call returns its own error and the rest still run. Read-only unless the paper-trading pack is on. Any argument can be {"$file": "path.csv", "column":...
argumentsobjectcallsarraydigitsintegernamestringreceiptbooleanreturnstringall · lastselectarrayviewbooleanSponsors
Configuration
CANLI_PACKSPacks to enable, comma-separated (quant, validation, fundamentals, research, backtest, markets, paper) or all. Default: all but paper.
CANLI_OFFLINE1 enables only the packs that never use the network (quant, validation).
ALPACA_PAPER_KEY_IDsecretAlpaca paper key id (starts PK); enables the paper pack.
ALPACA_PAPER_SECRET_KEYsecretAlpaca paper secret key.
Readme
Canli Capital
Open quant research where every published number comes with the file that produced it, including the strategies that failed. Live at canlicapital.com.
If a check here stopped you from trusting a backtest that wasn't real, a ⭐ helps other quants find it.
Details
- Repository
- github.com/arhancanli/canlicapital
- Website
- canlicapital.com/mcp-servers
- Category
- Finance & Commerce
- Package
canli-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Resources
- 15
- Prompts
- 56
- Tools verified
- Nov 6, 2026