mcpField
S
Secfinapi

Secfinapi

ローカル
github.com/michalperni11-gif金融データ221 週間前に更新

Secfinapi について

Secfinapi は、SECfinAPI を通じて SEC EDGAR の標準化された財務データを AI アシスタントに提供するローカル MCP サーバーです。企業情報や財務諸表、財務比率を調べられます。

主な機能

  1. 01企業情報と SEC 申告書へのリンク
  2. 02提出日付き損益計算書
  3. 03貸借対照表とキャッシュフロー計算書
  4. 0440項目以上の財務比率
  5. 05米国上場企業の検索

活用シーン

  1. 01企業の売上推移の確認
  2. 02複数企業の営業利益率の比較

MCP 対応

SECfinAPI REST API を利用し、財務データを扱う6つのツールを MCP クライアントに公開します。ローカルで動作し、SECfinAPI キーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"secfinapi": {
"command": "npx",
"args": [
"-y",
"secfinapi-mcp"
],
"env": {
"SECFINAPI_KEY": "<SECFINAPI_KEY>"
}
}
}
}
起動コマンドnpx -y secfinapi-mcp
設定が必要な環境変数
SECFINAPI_KEYシークレット

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

パッケージ
npmsecfinapi-mcp

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

secfinapi-mcp

SECfinAPI 用 MCP サーバーです。SEC EDGAR の標準化された財務データ(損益計算書、貸借対照表、キャッシュフロー、40 以上の財務指標)を、Claude、Cursor、その他の AI アシスタントで使えるツールとして提供します。

AI アシスタントに 「Apple の売上高の推移は?」 や 「MSFT と GOOGL の営業利益率を比較して」 などと尋ねると、SECfinAPI を通じてリアルタイムにデータを取得します。

お使いのマシン上でローカルに動作し、SECfinAPI REST API を薄くラップしています。ホストするサーバーは不要で、追加料金もかかりません。

セットアップ

  1. https://www.secfinapi.com で API キー(無料)を取得します。
  2. お使いの AI アシスタントの MCP 設定にサーバーを追加します。
Claude Desktop

Settings → Developer → Edit Config を開き、次を追加します。

npm で公開後:

{
  "mcpServers": {
    "secfinapi": {
      "command": "npx",
      "args": ["-y", "secfinapi-mcp"],
      "env": { "SECFINAPI_KEY": "your-api-key-here" }
    }
  }
}

公開前にソースから実行する場合:

{
  "mcpServers": {
    "secfinapi": {
      "command": "node",
      "args": ["C:/path/to/sec-financial-mcp/dist/index.js"],
      "env": { "SECFINAPI_KEY": "your-api-key-here" }
    }
  }
}

Claude Desktop を再起動します。以下の 6 つのツールが、ツール(🔌)メニューに表示されます。

Cursor / VS Code

エディターの MCP 設定で、同じ形式の設定を使用します。command、args、および SECFINAPI_KEY 環境変数を指定します。

ツール

ツール戻り値
get_company_info企業のメタデータと、SEC EDGAR の提出書類へのリンク
get_income_statement標準化された損益計算書(提出日付き)
get_balance_sheet標準化された貸借対照表
get_cash_flow標準化されたキャッシュフロー計算書
get_metrics40 以上の財務指標(ROE、ROIC、利益率、成長率など)
list_companies利用可能な米国上場企業の一覧表示/検索

環境変数

変数必須デフォルト
SECFINAPI_KEYはい—
SECFINAPI_BASE_URLいいえSECfinAPI の本番 API

ソースから実行

npm install
npm run build
SECFINAPI_KEY=your-key node dist/index.js

公開(メンテナー向け)

npm run build
npm publish

ライセンス

MIT

コメント

MCP は初めてですか?

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

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