Alphavantage Stock Mcp について
Alpha Vantageの無料アカウントで利用できるエンドポイントから、過去の株価データを取得するTypeScript・Node.js製MCPサーバーです。日次、週次、月次の時系列データを必要とするLLMやエージェントのワークフローを対象としています。
主な機能
- 01無料プランのAPIに対応
- 02日次・週次・月次データ
- 03銘柄コードと間隔の指定
- 04最大100件のデータポイント
- 05TypeScriptによる実装
活用シーン
- 01銘柄コードの直近データ取得
- 02週次・月次の価格履歴の確認
- 03エージェントのワークフローへの市場時系列データ提供
MCP 対応
MCPクライアントにget-stock-dataツールを提供します。Alpha Vantageの無料APIキーが必要で、無料プラン対応のエンドポイントを使用します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| symbol | string | はい | 銘柄コード(例:IBM、AAPL) |
| interval | enum | いいえ | データポイント間の時間間隔。daily、weekly、monthly のいずれかを指定します(デフォルト:daily)。daily | weekly | monthly |
詳細
無料プラン向け Alpha Vantage 株価データ MCP サーバー
Alpha Vantage API を通じて過去の株式市場データにアクセスするための、Model Context Protocol(MCP)サーバーの TypeScript/Node.js 実装です。このサーバーにより、LLM やエージェント型ワークフローが金融データをシームレスに利用できるようになります。
⚠️ 無料アカウント専用 この MCP サーバーは、Alpha Vantage の無料プランアカウント専用に設計されています。無料プランで利用可能な API エンドポイントのみを使用します。有料プランのエンドポイントには対応していません。
🚀 特長
- 無料プランに対応:Alpha Vantage の無料アカウントの利用制限内で動作します
- 日次株価データ:出力サイズを設定して日次時系列データにアクセスできます
- TypeScript:型定義を含む完全な TypeScript サポート
- MCP プロトコル:Claude Desktop、VS Code などの MCP 対応アプリケーションと互換性があります
📋 前提条件
- Alpha Vantage の無料 API キー
🔑 API キーの取得
- 無料の Alpha Vantage API キーを取得します
- MCP クライアントとの連携用に API キーをコピーします
🔌 MCP クライアントとの連携
MCP json 設定
次の json 設定を追加します:
{
"mcpServers": {
"alphavantage-stock-data": {
"command": "npx",
"args": [
"alphavantage-stock-mcp"
],
"env": {
"ALPHAVANTAGE_API_KEY": "YOUR-ALPHA-VANTAGE-API-KEY"
}
}
}
}
🛠️ 利用可能なツール
get-stock-data
指定したシンボルと間隔で株価データを取得します。最新の 100 件のデータポイントを返します。
パラメーター:
symbol(必須):株式シンボル(例:「AAPL」、「GOOGL」、「MSFT」)interval(任意):時間間隔。「daily」、「weekly」、「monthly」のいずれか(デフォルト:「daily」)
使用例:
Get the latest weekly data for Apple stock
Symbol: AAPL
Interval: weekly
🤝 貢献
貢献を歓迎します。次の手順に従ってください:
- リポジトリをフォークします
- フィーチャーブランチを作成します(
git checkout -b feature/amazing-feature) - 変更をコミットします(
git commit -m 'Add some amazing feature') - ブランチにプッシュします(
git push origin feature/amazing-feature) - プルリクエストを作成します
🙏 謝辞
- 株式市場データ API を提供している Alpha Vantage
- プロトコル仕様を提供している Model Context Protocol
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。