Canli Markets
io.github.arhancanliv0.2.1更新于 Oct 11, 2026
Markets, funds and the economy from the sources: options, shorts, filings, Fed, macro, prices.
概览
让助手以只读方式获取美国市场、基金、申报文件与宏观经济公开数据,来源包括 SEC、财政部、FRED、世界银行及行情源。
- 功能
- 提供大量只读工具,覆盖公开金融数据源:公司概况与申报文件、申报全文检索、财报日历、分部收入、内部人交易、基金与 13F 持仓、大额持股人、做空数据、期权链、波动率曲面、期货持仓、国债收益率与拍卖、FRED 序列、FOMC 决议以及世界银行各国数据。还提供跨市场研究工具,如公司筛选、一次调用生成公司报告、事件研究和申报措辞趋势。结果以表格形式返回,并附带来源网址与文档证据,便于引用和核对。
- 适用场景
- 适合助手需要回答关于美国上市公司、基金、申报文件、期权、做空或宏观数据的问题,而不想自建数据管道时。适用于需要可引用、可溯源数字的研究与分析场景,而非仅查询单一公司。
- 运行要求
- 通过 stdio 在本地运行,通常使用 npx。默认无密钥行情源无需账户。可选环境变量:SEC_USER_AGENT(姓名与邮箱,用于 SEC 公平访问)、ALPACA_API_KEY_ID 与 ALPACA_API_SECRET_KEY,或 TIINGO_API_KEY 以使用其他美股行情源。需要能访问这些公开数据源的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Canli Markets,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
canli-markets-mcp
Public market data for AI agents, read from the sources themselves: SEC EDGAR, the US Treasury, FRED, the World Bank and prices for stocks, currencies, futures, indices and crypto, with no key and no account. Every request goes from your machine straight to the source, and every result names the URL it came from, so an agent can cite it.
Set SEC_USER_AGENT to your name and email ("Jane Doe [email protected]"), as SEC's fair-access
policy asks. Prices need no key: they come from Yahoo Finance's public chart data, which is
unofficial and for personal use under Yahoo's terms. To use your own account instead, set
ALPACA_API_KEY_ID and ALPACA_API_SECRET_KEY (paper keys work) or TIINGO_API_KEY;
CANLI_KEYLESS_PRICES=0 turns the keyless source off.
Research across the whole market
Other finance servers answer one company at a time. These answer questions about the market:
Examples: "Which large companies grew revenue fastest in 2025, and what do they trade at?", "Rank companies over $50 billion of revenue by R&D intensity", "Does NVIDIA's stock rise after its earnings releases?", "How fast are filings adopting the phrase 'agentic AI'?".
Figures no real company reports (one 2026 filing tagged $1.157 billion of net income as $1,157 billion) are held out of rankings and listed apart, with the reason.
Every result also carries evidence: the documents read, with the SHA-256 of the exact bytes
received and when, so any figure can be checked against the same document later.
Tools
Examples an agent can now answer in one or two calls: "What are the new risk factors in Nvidia's latest 10-K?", "Did any Tesla insider buy shares on the open market this year?", "What did Berkshire Hathaway sell last quarter?", "Where is the 2s10s spread today?", "What is core PCE inflation year over year?".
Results are columns and rows, so a series feeds straight into analysis: with
canli-mcp, economic_series or price_history output
goes into any of its 235 quant tools in the same batch.
Checked against the source
The tests replay real SEC, Treasury and FRED responses and check values read off the documents: Berkshire Hathaway's 13F for the quarter ending 30 June 2026 totals $299,253,556,246 over 89 entries, exactly the figures on its cover page; Apple's 10-K risk factors come back as Item 1A alone; a Tesla Form 4 sale reads 2,605.75 shares at $360.134.
Limits
- Filings are shown as filed; nothing is edited or verified.
- Form 4 is due two business days after a trade; Form 5 filings are not read.
- A 13F lists long US-listed equity and option positions at quarter end, filed up to 45 days later; it omits shorts, cash and confidential positions. Amendments are not merged.
- FRED revises recent values of many series; some series are copyrighted by their sources.
- Keyless prices are Yahoo Finance's unofficial chart data, for personal use; they can change or stop without notice. Alpaca's free IEX feed reports IEX volume only.
- Not investment advice.
See SECURITY.md for exactly what is sent where.
来源:mcp-markets/README.md,提交 d2d0c99
工具
0版本历史
1- v0.2.1最新Oct 11, 2026

