sec-edgar-mcp

SEC EDGAR MCPは、AIモデルを米国証券取引委員会のEDGARファイリングデータセットに接続するオープンソースのMCPサーバーです。このプロジェクトは、データ分析や機械学習の研究に役立つ情報を提供します。

GitHubスター

121

ユーザー評価

未評価

お気に入り

0

閲覧数

47

フォーク

38

イシュー

3

インストール方法
難易度
中級
推定所要時間
10-20
必要な環境
Python 3.9+

インストール方法

インストール方法

前提条件

Python: 3.9以上

インストール手順

1. リポジトリのクローン

bash
git clone https://github.com/stefanoamorelli/sec-edgar-mcp.git
cd sec-edgar-mcp

2. 依存関係のインストール

bash
pip install -r requirements.txt

3. サーバーの起動

bash
python app.py

トラブルシューティング

よくある問題

問題: サーバーが起動しない 解決策: Pythonのバージョンを確認し、依存関係を再インストールしてください。

設定方法

設定方法

基本設定

MCPサーバー設定

config.jsonを編集してMCPサーバーの設定を行います:
json
{
  "mcpServers": {
    "sec-edgar-mcp": {
      "command": "python",
      "args": ["app.py"],
      "env": {
        "API_KEY": "your-api-key"
      }
    }
  }
}

セキュリティ設定

APIキーは環境変数または安全な設定ファイルに保存
ファイルアクセス権限の適切な設定

使用例

使用例

基本的な使用方法

プログラムでの使用

python
import requests

response = requests.get('http://localhost:5000/mcp/call', params={
    'tool': 'getLatestFiling',
    'parameters': {'company': 'Apple'}
})
print(response.json())

自動化スクリプト

bash
#!/bin/bash
for file in *.txt; do
  mcp-tool process "$file"
done

使用ケース

AIアシスタントが最新の10-K提出書類を取得するためのクエリを実行する
企業の財務データを分析するための自動化ツールを作成する
投資家が特定の企業の過去の提出書類を迅速に検索する
金融研究者がEDGARデータを用いて市場動向を分析する
作者情報
Stefano Amorelli
Tallinn, Estonia

25

フォロワー

85

リポジトリ

2

Gist

0

貢献数