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データを用いて市場動向を分析する