kabuken について
Kabukenは、日本の上場企業を分析するMCPクライアント向けのEDINET MCPサーバーです。出典と対象期間付きのXBRL財務データ、セグメント、株主情報、スクリーニング、提出書類の分析を提供します。登録が必要で、株価や投資助言は扱いません。
主な機能
- 01二言語のXBRL事実とラベル
- 02複数期間の財務諸表
- 03セグメントと株主データ
- 04企業比較と比率スクリーニング
- 05提出書類の要約と質問応答
活用シーン
- 01企業の財務諸表の確認
- 02上場企業間の財務比較
- 03財務比率による企業の絞り込み
- 04提出書類のセグメントと主要株主の確認
MCP 対応
MCPクライアントはOAuthまたはAPIキーで、ホスト型サーバー https://kabuken.intellics.ai/mcp に接続します。読み取り専用ツールでEDINET提出書類のデータと書類に基づく分析を利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://kabuken.intellics.ai/mcpclaude mcp add --transport http intellics-ai-kabuken https://kabuken.intellics.ai/mcp{"mcpServers":{"intellics-ai-kabuken":{"type":"http","url":"https://kabuken.intellics.ai/mcp"}}}Cursor で開く{"servers":{"intellics-ai-kabuken":{"type":"http","url":"https://kabuken.intellics.ai/mcp"}}}VS Code で開く{"mcpServers":{"intellics-ai-kabuken":{"type":"http","url":"https://kabuken.intellics.ai/mcp"}}}{"mcpServers":{"intellics-ai-kabuken":{"serverUrl":"https://kabuken.intellics.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Kabuken — Claude および ChatGPT 向け EDINET MCP サーバー
Kabuken は EDINET MCP サーバーです。Claude、ChatGPT などの MCP
クライアントから、日本の上場企業が EDINET に提出した書類に基づく財務諸表、
セグメント情報、大株主情報を取得できます。各数値には出典となる提出書類と
対象期間が示されます。クライアントの接続先は
https://kabuken.intellics.ai/mcp です。Kabuken は、英語と日本語のタクソノミーラベルおよび計算リンクベースのツリーを含む、個々の XBRL ファクトを返します。
Kabuken は株価や投資助言を提供しません。
KabukenはEDINET MCPサーバーです。Claude、ChatGPTなどのMCPクライアントから、
日本の上場企業がEDINETに提出した書類の財務諸表、セグメント情報、大株主を
取得できます。各数値には出典となる提出書類と対象期間を示します。接続先は
https://kabuken.intellics.ai/mcp です。株価や投資助言は提供しません。
登録が必要です。kabuken.intellics.ai でアカウントと kbk_ API キーを取得するか、OAuth をご利用ください。
Kabuken が提供するもの
- 各数値の出典となる提出書類と対象期間。 各数値には、その出典となる EDINET 提出書類と対象期間が示されるため、原本と照合できます。
- 計算ツリー。
get_calculation_treeは、提出書類の XBRL 計算リンクベースを ツリー形式で返すため、合計値の構成要素とそれぞれの比重を確認できます。 - セグメント情報。
get_segment_breakdownは、ディメンションの軸とメンバーごとに、 事業、地域、連結範囲の数値を返します。 - 大株主。
get_major_shareholdersは、大量保有報告書から保有者、保有比率、 報告日を返します。 - Claude と ChatGPT 向け OAuth サインイン。 Claude と ChatGPT は OAuth サインインで 接続でき、API キーをコピーする必要はありません。OAuth に対応していない MCP クライアントは、 API キーで接続できます。
- スキルパック。 このリポジトリは Claude Code 用のプラグインであり、ChatGPT と Codex 用のプラグインパッケージでもあります。一般的なタスク(企業概要、同業他社との比較、 セグメント情報)に対応するスキルが含まれています。
インストール
このプラグインは .mcp.json でリモート MCP サーバー
(https://kabuken.intellics.ai/mcp、ストリーミング可能な HTTP)を宣言しています。プラグインを有効にしてから、
SETUP.md を参照するか、Claude に「Kabuken を設定して」と尋ねて
認証してください。
プラグインを使わずに Claude Code を利用する場合:
claude mcp add --transport http kabuken https://kabuken.intellics.ai/mcp
ChatGPT(開発者モード、ベータ版)
- 最新のプラグインパッケージをダウンロードします: kabuken-plugin.zip。
- chatgpt.com/plugins を開き、+ を選択してから カスタム MCP サーバーを作成を選択します。
- ZIP をアップロードします。
- ChatGPT から Kabuken への接続を求められたら、Google でサインインします。
同じリポジトリには、ChatGPT と Codex 用のエージェントプラグインパッケージも含まれています:
ルートにある plugin.json と mcp.json です。Claude Code は
.claude-plugin/plugin.json と .mcp.json を読み込みます。プラグインパッケージを参照してください。
ツール
目的別にまとめた読み取り専用ツールです。データの書き込みや変更は行いません。
企業・業界の検索
search_companies— 日本の上場企業を社名で検索します(英語名または日本語名、部分一致)get_company— 任意の識別子(企業コード、ティッカー、社名)で企業の全情報を取得しますlist_industries— 東証の業種分類体系を取得します(バイリンガル)
提出書類
list_documents— 企業のEDINET提出書類一覧を取得します。提出日、対象期間、XBRL/PDFの有無を確認できます
財務データ
get_financial_facts— 1件の提出書類の構造化されたXBRLデータを取得します(バイリンガルのラベル付き)get_calculation_tree— XBRLの計算リンクベースをツリー形式で取得します(合計値の構成要素を確認できます)get_segment_breakdown— セグメント・地域・連結範囲のディメンションデータを取得します(バイリンガルの軸ラベルとメンバーラベル付き)get_company_financials— 複数期間の損益計算書、貸借対照表、キャッシュフローを、財務諸表の種類ごとにまとめて取得します
比較・スクリーニング
compare_companies— 最新の有価証券報告書に基づく、2~5社の財務データを並べた比較表を取得しますscreen_companies— 財務比率(ROE、ROA、営業利益率、流動比率、負債資本倍率)で企業を絞り込みます。株価に基づくスクリーニングはありませんget_industry_overview— 業界ごとの比率の平均値・中央値・件数と、上位・下位3社を取得します
株式保有・リスク
get_major_shareholders— 大量保有報告書のデータを取得します(保有者、保有割合、株式数、提出日)get_risk_context— 企業の日本銀行の政策金利に対する感応度と、経済産業省の輸出管理分類を取得します
AI を活用した分析
get_document_summary— 提出書類のAI生成サマリーを取得しますanalyze_document— 特定の提出書類に基づいて自由記述形式の質問に回答します
アカウント
get_account_quota— 呼び出し元の現在の日次クォータ使用量、上限、リセット時刻を取得します。このツール自体はクォータを消費しません
アカウント
kabuken.intellics.ai でアカウントを作成し、kbk_ API キーを取得してください(OAuth も利用できます)。接続手順については、SETUP.md をご覧ください。
スラッシュコマンド
/kabuken:company-snapshot <company>— 1社の売上高、利益、資産、純資産、リスク情報を取得します/kabuken:peer-comparison <company, company, ...>— 2~5社の財務データを並べて比較します/kabuken:segment-breakdown <company>— 提出書類の事業・地域別セグメント内訳を取得します
クレジット表記
EDINETのコンテンツ(提出書類、財務データ、ディメンション)は、日本の公共データ利用規約 1.0(PDL 1.0)に基づいて使用しています。
出典:EDINET(https://disclosure2.edinet-fsa.go.jp/)、PDL 1.0 (https://www.digital.go.jp/resources/open_data/public_data_license_v1.0)。 データはKabukenが処理したものであり、未加工の金融庁データではありません。
EDINETタクソノミー(概念ラベル、計算リンクベースの関係、ディメンションの軸・メンバーラベル)はPDL 1.0の対象外であり、別途、金融庁のEDINETタクソノミー利用規約(https://www.fsa.go.jp/search/EDINET_Taxonomy_Legal_Statement.html)に基づいてライセンスされています。この規約では、再配布時に「© Copyright 2014 Financial Services Agency, The Japanese Government」の表示が必要です。タクソノミーのコンテンツを表示するツール(get_calculation_tree、get_segment_breakdown)には、この表示が含まれます。
screen_companies、get_industry_overview、compare_companies、get_company_financials が返す数値は、EDINETが直接報告したものではなく、KabukenがEDINETの提出書類に基づいて算出したものです。analyze_document の出力はAI生成であり、誤りが含まれる可能性があります。投資助言ではありません。
プライバシーポリシー
https://kabuken.intellics.ai/privacy
ドキュメント
https://kabuken.intellics.ai/docs
プラグインパッケージ
scripts/build-package.sh は、ZIP のルートに plugin.json を配置し、mcp.json、(Claude Code 専用の kabuken-setup スキルを除く)skills/、assets/、LICENSE を含む dist/kabuken-plugin-<version>.zip をビルドします。
README.md はパッケージに含まれません。scripts/validate-package.sh はマニフェスト、スキル、README、SETUP.md を検証し、scripts/tests/run-tests.sh はこれらの検証をテストします。
Plugin package ワークフローは、すべてのプルリクエストと main へのプッシュで実行され、v* タグがプッシュされると ZIP を GitHub リリースに添付します。
タグは plugin.json の version と一致している必要があります。
バージョン管理
1 つのバージョン番号を、Claude プラグイン(.claude-plugin/plugin.json)、ChatGPT/Codex パッケージ(plugin.json)、MCP Registry エントリー(server.json)で共用します。3 つのバージョンが異なる場合、scripts/validate-package.sh は失敗します。
リリースするには、3 つすべてを同じ X.Y.Z に更新して main にマージし、vX.Y.Z タグをプッシュした後、そのタグから Publish to MCP Registry ワークフローを手動で実行します。チェックアウトしたコミットに v<server.json version> タグがない場合、ワークフローは公開を拒否します。
Registry マニフェスト
server.json は、ホストされている Kabuken MCP サーバー(https://kabuken.intellics.ai/mcp)を公式 MCP レジストリの形式で記述したもので、このリポジトリから io.github.intellics-ai/kabuken 名前空間の下で公開されます。サーバー自体のソースは、別の非公開リポジトリで管理されています。この公開リポジトリは、レジストリの関連リストであり、上記のプラグインパッケージのホームです。公開は .github/workflows/publish-registry.yml を通じて実行されます(手動の workflow_dispatch、GitHub OIDC 認証、保存されたシークレットなし)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。