mcpField
A
alphasmo-tools

alphasmo-tools

ローカル
github.com/alphasmo金融データ211 週間前に更新

alphasmo-tools について

alphasmo-toolsは、SECの13F保有状況、Form 4のインサイダー取引、機関投資家とインサイダーが同時に買う銘柄を調べるCLI兼MCPサーバーです。投資家やAIエージェント向けに、これらの情報を提供します。

主な機能

  1. 01機関投資家の13F保有状況を検索
  2. 02Form 4のインサイダー取引を確認
  3. 03機関投資家の売買フローを検索
  4. 04機関投資家とインサイダーの同時買いを特定
  5. 05テーブル、JSON、CSV形式で出力

活用シーン

  1. 01機関投資家の最新保有銘柄を確認
  2. 02銘柄ごとのインサイダー取引を調査
  3. 03機関投資家の買い・売りで銘柄を絞り込み
  4. 04機関投資家とインサイダーが同時に買う銘柄を発見

MCP 対応

stdioでMCPサーバーとして動作し、機関投資家の検索・プロフィール・保有状況、株式の概要とフロー、インサイダー活動、スマートマネーの収束を調べるツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"alphasmo-alphasmo-tools": {
"command": "npx",
"args": [
"-y",
"alphasmo"
],
"env": {
"ALPHASMO_API_KEY": "<ALPHASMO_API_KEY>"
}
}
}
}
起動コマンドnpx -y alphasmo
設定が必要な環境変数
ALPHASMO_API_KEYシークレットOptional API key to raise the rate limit above the free anonymous tier

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmalphasmo0.2.1

ツール

7

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
limitintegerいいえ
querystringはい

詳細

AlphaSMO — AI 向け究極のスマートマネー API

npm バージョン ライセンス:MIT

AlphaSMO 向けの CLI + MCP サーバー — SEC EDGAR の 13F 機関保有情報、Form 4 のインサイダー取引、「スマートマネーの収束」シグナル(ヘッジファンド と 企業インサイダーが同時に買い付けている銘柄)を、ターミナル、スクリプト、または MCP 対応の AI エージェント(Claude、ChatGPT、Cursor など)から照会できます。

登録不要、API キー不要、セットアップ不要 — 今すぐお試しください。

npx alphasmo stocks flows --limit 10

出力例:

┌────────┬──────────────────────────────┬────────────────────┬──────────────┬──────────────┐
│ 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         │
└────────┴──────────────────────────────┴────────────────────┴──────────────┴──────────────┘

AlphaSMO を選ぶ理由

  • 📊 13F 機関保有情報 — すべてのヘッジファンドと資産運用会社の四半期ごとの SEC 提出書類:運用資産残高、保有銘柄、行動特性を示す「パーソナリティスコア」(集中度、売買回転率、セクターへの確信度)。13F 提出書類とは? と機関投資家の保有銘柄の変化を読み解く方法 のガイドをご覧ください。
  • 🕵️ インサイダー取引(Form 4 および 144) — 役員、取締役、10%以上の所有者による買い付けと売却に、銘柄ごとの信頼度スコアを付与します。Form 4 提出書類とは? とForm 144 提出書類とは? で詳しく説明しています。
  • 🚀 スマートマネーの収束 — 中核となるシグナルです。13F の機関投資家 と 企業インサイダーの両方が現在買い付けている銘柄を示します。
  • 🤖 AI エージェント向けに構築 — MCP サーバーをすぐに利用できるため、Claude、ChatGPT、Cursor、または任意の MCP クライアントが会話の途中で実際の金融データを取得できます。
  • 🆓 無料の匿名利用枠 — 試すのに登録は不要です。無料の API キーを取得すれば、いつでもレート制限を引き上げられます。

ユースケース

"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

MCP サーバーを Claude Desktop、Claude Code、Cursor、または任意の MCP クライアントに接続し(下記を参照)、これらを平易な英語で質問できます — コードは不要です。

CLI

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

インストール手順は不要です — npx が取得して実行します。または、グローバルにインストールしてください。

npm install -g alphasmo
alphasmo --help
コマンド
コマンド返される内容
alphasmo institutions search <query> [-l|--limit]名前で13F機関を検索します
alphasmo institutions list [-l|--limit] [-o|--offset]機関の全一覧をページ分割して取得します(検索クエリなし)
alphasmo institutions get <slug>機関の詳細情報とセクター別ウェイト
alphasmo institutions holdings <slug>1つの機関の最新13F保有銘柄
alphasmo stocks get <identifier>株式の詳細情報 — 保有者数、資金フロー、主要保有者(identifier = ティッカーまたはCUSIP)
alphasmo stocks flows [-d|--direction buy|sell] [-l|--limit]機関投資家の買い/売りの純フローでランク付けした株式
alphasmo insider trades <ticker>1つのティッカーの最近の個人によるForm 4インサイダー取引
alphasmo insider summary <ticker>1つのティッカーのインサイダー信頼度スコア(30日/90日)
alphasmo convergence [-l|--limit] [--min-confidence] [--days]13F機関とインサイダーの両方が買い付けているティッカー — 代表的なシグナル
alphasmo mcp標準入出力でMCPサーバーを起動します

すべてのコマンドで使用できるグローバルフラグ:--api-key <key>(環境変数 ALPHASMO_API_KEY)、--base-url <url>(環境変数 ALPHASMO_BASE_URL)、-f/--format json|compact|table|csv、--json(--format jsonの省略形)、--csv(--format csvの省略形)。

出力形式はコンテキストに応じて自動判定されます — 通常はフラグ不要です:

  • ターミナルに直接入力した場合 → 読みやすいテーブル形式で、数値はカンマ区切りになります(263,095,703,570)。
  • パイプやリダイレクトを使用した場合、またはスクリプト/AI エージェントから起動した場合(stdoutがTTYではない場合)→ JSON形式となり、jqへのパイプやエージェントへの入力に安全に使用できます。
  • --format/--json/--csvを指定すると、いずれの場合も自動判定が常に上書きされます。
alphasmo stocks flows --csv > flows.csv
alphasmo insider trades AAPL --csv | column -s, -t

エラーはstderrに出力され、エラーの種類ごとに異なる終了コードが返されます(見つからない場合は2、認証エラーは3、レート制限は4、予期しないレスポンス形式は5、その他は1)。そのため、スクリプトでは文字列を照合せずに処理を分岐できます。

APIキーを取得する

匿名リクエストはIPアドレスごとにレート制限されます。**alphasmo.com/developer**で登録して無料キーを発行し、次のように使用します:

alphasmo convergence --api-key ask_live_...
# or
export ALPHASMO_API_KEY=ask_live_...

MCPサーバー

オプション1:claude mcp add(推奨)

Claude Codeを使用している場合、次のコマンド1つでサーバーを登録できます:

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

レート制限を引き上げるには、--の前に-e ALPHASMO_API_KEY=ask_live_...を追加します。claude mcp listを実行して、接続を確認してください。

オプション2:MCPクライアント設定を手動で追加

Claude Desktop、Cursor、その他のMCPクライアントでは、設定ファイルに直接次の内容を追加します:

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

どちらの方法も、キーを使う場合より低いレート制限で、初期状態から匿名で利用できます。公開されるツール:search_institutions、get_institution_profile、get_institution_holdings、get_stock_overview、get_stock_flows、get_insider_activity、get_smart_money_convergence。

エンドポイントの完全なリファレンス:alphasmo.com/developer/docs。

プログラムからの使用

import { AlphasmoClient } from "alphasmo";

const client = new AlphasmoClient(); // no apiKey needed to try it
console.log(await client.getSmartMoneyConvergence({ limit: 5 }));
npm install alphasmo

PythonクライアントとMCPサーバーも利用できます。セットアップについてはalphasmo.com/developerをご覧ください。

詳細情報

教育ガイドとSEC提出書類の詳細解説

機関投資家の保有状況とSEC提出書類の仕組みについて、理解を深めましょう。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。