Gurufocus について
GurufocusはGuruFocus Data APIをMCPツールとして提供し、企業のファンダメンタルズや投資家の保有変化、インサイダー取引、株価を調べるユーザー向けです。Pipeworxゲートウェイ経由とローカルのstdioで利用できます。
主な機能
- 01企業概要、GF Score、GF Valueの取得
- 02著名投資家の保有変化の確認
- 03企業インサイダー取引の検索
- 04過去のOHLCV価格データの取得
活用シーン
- 01株式の財務状況や評価額の確認
- 02著名投資家の売買動向の追跡
- 03企業インサイダー取引記録の調査
- 04過去の株価と出来高の取得
MCP 対応
株式概要、投資家の保有変化、インサイダー取引、過去の価格データをMCPクライアント向けに公開します。Pipeworxゲートウェイに接続する方法と、ローカルのstdio MCPサーバーとして実行する方法があります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://gateway.pipeworx.io/gurufocus/mcpclaude mcp add --transport http pipeworx-io-gurufocus https://gateway.pipeworx.io/gurufocus/mcp{"mcpServers":{"pipeworx-io-gurufocus":{"type":"http","url":"https://gateway.pipeworx.io/gurufocus/mcp"}}}Cursor で開く{"servers":{"pipeworx-io-gurufocus":{"type":"http","url":"https://gateway.pipeworx.io/gurufocus/mcp"}}}VS Code で開く{"mcpServers":{"pipeworx-io-gurufocus":{"type":"http","url":"https://gateway.pipeworx.io/gurufocus/mcp"}}}{"mcpServers":{"pipeworx-io-gurufocus":{"serverUrl":"https://gateway.pipeworx.io/gurufocus/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcp-gurufocus
GuruFocus MCP — GuruFocus Data API(gurufocus.com/data-api)をラップします
Pipeworx の一部です — AI エージェントを1881以上のライブデータソースに接続するMCPゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとは提携しておらず、推奨や公開も受けていません。
ツール
| ツール | 説明 |
|---|---|
gurufocus_summary | シンボルのGuruFocus株式サマリー/概要を取得します — 企業情報に加え、GF Score(0~100)、GF Value(公正価値の推定値)、サブランキング(財務健全性、収益性、成長、モメンタム、予測可能性)などの独自ランキングを含みます。例:gurufocus_summary({ symbol: "AAPL", _apiKey: "your-token" }) |
gurufocus_gurus | シンボルのグル保有変動記録を取得します — 著名な投資家(グル)が誰で、買ったか売ったかを確認できます。グル名、売買アクション、株式数の変動シグナル、現在の株式数、ポートフォリオの日付、保有比率を返します。例:gurufocus_gurus({ symbol: "AAPL", _apiKey: "your-token" }) |
gurufocus_insider | シンボルのインサイダー取引を取得します — 企業関係者による売買情報です。インサイダーの身元、役職、取引日、取引種別、株式数、約定価格、取引後の保有状況を返します。ページネーションに対応しています。例:gurufocus_insider({ symbol: "AAPL", page: 1, _apiKey: "your-token" }) |
gurufocus_price | シンボルの過去のOHLCV価格バーを取得します — 始値、高値、安値、終値、出来高の時系列データです。例:gurufocus_price({ symbol: "AAPL", _apiKey: "your-token" }) |
クイックスタート
MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:
{
"mcpServers": {
"gurufocus": {
"url": "https://gateway.pipeworx.io/gurufocus/mcp"
}
}
}
このエンドポイントが実際に提供するもの
https://gateway.pipeworx.io/gurufocus/mcp の tools/list は、上の表のツールに加えて、共有Pipeworxメタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できるツール)も返します。そのため、表示されるツール数はこの表より多くなります。単一パックのエンドポイントには現在、パック固有のツールとともに、共有ツールがおよそ30個表示されます。接続時の initialize 応答に正確な対象範囲が記載されており、その日現在の確定情報です。
これは意図された動作であり、偶発的に多重化しているわけではありません。メタツールを使うことで、このパックでは対応できない質問にも、カタログ全体を横断してルーティングする ask_pipeworx を通じて回答できます。そのためにMCPサーバーをもう1つ追加する必要はありません。現時点では、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマがもたらすコンテキストコストがルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。
このパックのツールだけでなく、すべてのパックのツールを直接一覧表示するには、フルPipeworxゲートウェイに接続します:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
どちらのURLも、同じゲートウェイと同じ1881以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらの接続からでも、ask_pipeworx を使えばすべてのツールにアクセスできます。
MCP クライアントがない場合:HTTPで呼び出す
このパックには独自のAPIキー(_apiKey)が必要です。こちらではAPIキーを用意していないため、キーなしで実行できるcurlコマンドはありません。任意のツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/gurufocus_summary を実行します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を実行します。
スタンドアロン(ゲートウェイアカウント不要)
このパッケージは、ローカルのstdio MCPサーバーとしても実行できます。Pipeworxアカウントもゲートウェイへの往復通信も不要です:
{
"mcpServers": {
"gurufocus": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-gurufocus"]
}
}
}
または、直接実行して起動を確認します:
npx -y @pipeworx/mcp-gurufocus
stdin/stdout経由でMCP通信を行い、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共有メタツールは含まれません。同じソース、同じツールを利用できますが、ask_pipeworxによるルーティングはありません。
ask_pipeworx を使う
ツールを直接呼び出す代わりに、自然な英語で質問できます。上記のパックエンドポイントでも、フルゲートウェイでも利用できます:
ask_pipeworx({ question: "your question about Gurufocus data" })
ゲートウェイが適切なツールを選び、引数を自動的に入力します。
More
License
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。