Alphasmo Tools

io.github.alphasmo由 GitHub 账号 alphasmo 发布v0.2.1更新于 Nov 3, 2026

CLI + MCP server for SEC 13F institutional holdings, insider trading, and smart money convergence.

已验证STDIO仅桌面金融数据与分析

概览

AI 生成的概览

本地 MCP 服务器兼 CLI,让 AI 助手查询 SEC 13F 机构持仓、Form 4 内部人交易和“聪明钱共振”信号。

可以做什么
  • 搜索、列出并查看 13F 机构档案,含行业权重
  • 读取某机构最新的 13F 持仓
  • 按股票代码或 CUSIP 查询个股的持有人数量、资金流向和主要持有人
  • 按机构净买入或净卖出资金流对股票排序
  • 查看某股票代码近期的内部人交易及 30/90 天内部人信心评分
  • 找出机构与内部人同时买入的股票代码(聪明钱共振)
适用场景
适合希望助手在对话中直接回答机构持仓、内部人买卖动向,或对冲基金与公司内部人同时买入哪些股票等问题的场景。
运行要求
通过 npx(Node.js)以 stdio 在本地运行,命令为 alphasmo mcp。匿名可用但速率受限,可选 ALPHASMO_API_KEY 提高限额。需要能访问服务商的远程 API。
安装前请注意
匿名请求按 IP 限速。可选的 ALPHASMO_API_KEY 为密钥,通过环境变量传入。查询内容和股票代码会发送到服务商的远程 API。数据为 SEC 申报信息,仅供参考,不构成投资建议。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Alphasmo Tools,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

AlphaSMO — The Ultimate Smart Money API for AI

[npm version] [License: MIT]

CLI + MCP server for AlphaSMO — SEC EDGAR 13F institutional holdings, Form 4 insider trading, and "smart money convergence" signals (tickers where hedge funds and company insiders are buying at the same time), queryable from your terminal, your scripts, or any MCP-compatible AI agent (Claude, ChatGPT, Cursor, etc.).

No signup, no API key, no setup — try it right now:

bash
npx alphasmo stocks flows --limit 10

Example output:

text
┌────────┬──────────────────────────────┬────────────────────┬──────────────┬──────────────┐│ ticker │ issuer                       │ net flow (USD)     │ avg weight % │ institutions │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ BRK-A  │ BERKSHIRE HATHAWAY INC-CL A  │ 247,455,256,379    │ 1.42         │ 1418         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ AZN    │ AstraZeneca PLC              │ 148,465,847,587.12 │ 0.47         │ 1309         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ XOM    │ EXXON MOBIL CORP             │ 138,784,059,363.77 │ 0.78         │ 4716         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ CVX    │ CHEVRON CORP                 │ 77,783,933,645.44  │ 0.6          │ 4261         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ JNJ    │ JOHNSON & JOHNSON            │ 64,498,075,844.9   │ 0.76         │ 4603         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ SNDK   │ SANDISK CORP                 │ 58,662,972,096.01  │ 0.65         │ 1172         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ MU     │ MICRON TECHNOLOGY INC        │ 55,374,569,969.23  │ 0.7          │ 2993         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ AMAT   │ APPLIED MATERIALS INC        │ 48,790,109,328.41  │ 0.52         │ 2931         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ EEM    │ ISHARES MSCI EMERGING MARKET │ 48,211,222,155.7   │ 0.59         │ 1637         │├────────┼──────────────────────────────┼────────────────────┼──────────────┼──────────────┤│ CAT    │ CATERPILLAR INC              │ 46,035,710,179.58  │ 0.5          │ 3724         │└────────┴──────────────────────────────┴────────────────────┴──────────────┴──────────────┘

Why AlphaSMO

  • 📊 13F institutional holdings — every hedge fund and asset manager's quarterly SEC filings: AUM, positions, and behavioral "personality scores" (concentration, turnover, sector conviction). Read our guide on What Is a 13F Filing? and How to Read Institutional Holdings Changes.
  • 🕵️ Insider trading (Form 4 & 144) — officer/director/10%-owner buys and sells, with a confidence score per ticker. Learn more in What Is a Form 4 Filing? and What Is a Form 144 Filing?.
  • 🚀 Smart money convergence — the flagship signal: tickers where 13F institutions and company insiders are both buying right now.
  • 🤖 Built for AI agents — an MCP server out of the box, so Claude, ChatGPT, Cursor, or any MCP client can pull real financial data mid-conversation.
  • 🆓 Free anonymous tier — no signup required to try it; get a free API key any time to raise your rate limit.

Use cases

"What is smart money buying right now?"        → alphasmo convergence"What does Berkshire Hathaway hold?"            → alphasmo institutions holdings berkshire-hathaway-inc"Are insiders buying or selling NVDA?"          → alphasmo insider summary NVDA"Which stocks are institutions dumping?"        → alphasmo stocks flows --direction sell

Wire the MCP server into Claude Desktop, Claude Code, Cursor, or any MCP client (see below) and ask these in plain English — no code required.

CLI

bash
npx alphasmo institutions search "Berkshire"npx alphasmo stocks get AAPLnpx alphasmo convergence -l 5

No install step required — npx fetches and runs it. Or install globally:

bash
npm install -g alphasmoalphasmo --help

Commands

CommandWhat it returns
alphasmo institutions search <query> [-l|--limit]Search 13F institutions by name
alphasmo institutions list [-l|--limit] [-o|--offset]Paginate the full institution universe (no query)
alphasmo institutions get <slug>Full institution detail, sector weights
alphasmo institutions holdings <slug>Latest 13F holdings for one institution
alphasmo stocks get <identifier>Full stock detail — holder count, flows, top holders (identifier = ticker or CUSIP)
alphasmo stocks flows [-d|--direction buy|sell] [-l|--limit]Stocks ranked by net institutional buy/sell flow
alphasmo insider trades <ticker>Recent individual Form 4 insider trades for one ticker
alphasmo insider summary <ticker>Insider confidence scores (30d/90d) for one ticker
alphasmo convergence [-l|--limit] [--min-confidence] [--days]Tickers where 13F institutions and insiders are both buying — the flagship signal
alphasmo mcpStart the MCP server over stdio

Global flags on every command: --api-key <key> (env ALPHASMO_API_KEY), --base-url <url> (env ALPHASMO_BASE_URL), -f/--format json|compact|table|csv, --json (shorthand for --format json), --csv (shorthand for --format csv).

Output format auto-detects your context — no flag needed in the common case:

  • Typed directly in a terminal → a readable table, with numbers comma-formatted (263,095,703,570).
  • Piped, redirected, or spawned by a script/AI agent (stdout isn't a TTY) → JSON, safe to pipe into jq or feed to an agent.
  • --format/--json/--csv always override the auto-detection either way.
bash
alphasmo stocks flows --csv > flows.csvalphasmo insider trades AAPL --csv | column -s, -t

Errors go to stderr with a distinct exit code (2 not found, 3 auth, 4 rate limit, 5 unexpected response shape, 1 other), so scripts can branch without string-matching.

Get an API key

Anonymous requests are rate-limited by IP. Sign up and mint a free key at alphasmo.com/developer, then:

bash
alphasmo convergence --api-key ask_live_...# orexport ALPHASMO_API_KEY=ask_live_...

MCP server

Option 1: claude mcp add (recommended)

If you're using Claude Code, register the server with one command:

bash
claude mcp add alphasmo -- npx -y alphasmo@latest mcp

Add -e ALPHASMO_API_KEY=ask_live_... before the -- to raise your rate limit. Run claude mcp list to confirm it's connected.

Option 2: manual MCP client config

For Claude Desktop, Cursor, or any other MCP client, add this to your config file directly:

json
{  "mcpServers": {    "alphasmo": {      "command": "npx",      "args": ["alphasmo", "mcp"],      "env": { "ALPHASMO_API_KEY": "optional-your-key-here" }    }  }}

Both options work anonymously out of the box, at lower rate limits than with a key. Tools exposed: search_institutions, get_institution_profile, get_institution_holdings, get_stock_overview, get_stock_flows, get_insider_activity, get_smart_money_convergence.

Full endpoint reference: alphasmo.com/developer/docs.

Programmatic use

ts
import { AlphasmoClient } from "alphasmo";
const client = new AlphasmoClient(); // no apiKey needed to try itconsole.log(await client.getSmartMoneyConvergence({ limit: 5 }));
bash
npm install alphasmo

A Python client + MCP server is also available — see alphasmo.com/developer for setup.

Learn more

Educational Guides & SEC Filings Deep Dives

Deepen your understanding of institutional holdings and SEC filing dynamics:

License

MIT

来源:README.md,提交 758529a

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.2.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分