Kabuken

io.github.Intellics-ai由 GitHub 账号 Intellics-ai 发布v2.1.9更新于 Nov 5, 2026

Japanese EDINET XBRL facts, financials, screening. No prices. Signup required.

已验证Streamable HTTP可网页运行金融知识与记忆数据与分析

概览

AI 生成的概览

远程 MCP 服务器,让助手获取日本上市公司的 EDINET 官方财报数据、分部信息与大股东资料。

可以做什么
  • 按名称检索日本上市公司,查看公司档案与东证行业分类
  • 列出公司的 EDINET 申报文件,并读取风险因素、经营讨论等原文叙述章节
  • 获取结构化 XBRL 财务事实、计算树、分部拆分与多期三大报表
  • 对 2 至 5 家公司做并列比较,按财务比率筛选,并查看行业比率均值与首尾公司
  • 查询大额持股报告中的大股东,以及日本央行利率敏感度与出口管制分类
  • 生成申报文件的 AI 摘要、基于单份文件问答、报告数据问题并查看每日配额
适用场景
需要可溯源的日本上市公司数据时适用,例如财报、分部、股权结构或同业比较,每个数字都标注来源文件与期间。适合要求结果可回溯到官方文件的研究与筛选流程。
运行要求
远程 streamable HTTP 端点,无需本地安装。需要账号:Claude 与 ChatGPT 使用 OAuth 登录,不支持 OAuth 的客户端使用 kbk_ API 密钥。需能访问该托管服务。
安装前请注意
需要注册账号,并受每日配额限制。AI 生成的摘要与文件问答可能出错。比较、筛选与行业工具给出的数字由服务方计算,并非 EDINET 直接披露。不提供股价或投资建议,不宜作为交易依据。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Kabuken,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.Intellics-ai%2Fkabuken/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "kabuken": {
      "type": "http",
      "url": "https://kabuken.intellics.ai/mcp"
    }
  }
}

README

Kabuken — EDINET MCP server for Claude and ChatGPT

Kabuken is an EDINET MCP server. It gives Claude, ChatGPT and other MCP clients the financial statements, segment breakdowns and major shareholders of Japanese listed companies, taken from their official EDINET filings. Each figure comes with its source filing and its period. Connect your client to https://kabuken.intellics.ai/mcp. Kabuken returns individual XBRL facts with taxonomy labels and calculation-linkbase trees. Kabuken does not provide stock prices or investment advice.

KabukenはEDINET MCPサーバーです。Claude、ChatGPTなどのMCPクライアントから、 日本の上場企業がEDINETに提出した書類の財務諸表、セグメント情報、大株主を 取得できます。各数値には出典となる提出書類と対象期間を示します。接続先は https://kabuken.intellics.ai/mcp です。株価や投資助言は提供しません。

EDINET MCP guide: English · 日本語

Signup is required. Get an account and a kbk_ API key (or use OAuth) at kabuken.intellics.ai.

What Kabuken provides

  • Source filing and period with each figure. Each value names the EDINET filing it comes from and the period it covers, so you can check it against the original document.
  • Calculation trees. get_calculation_tree returns the XBRL calculation linkbase of a filing as a tree, so you can see how a total breaks down into its components and their weights.
  • Segment breakdowns. get_segment_breakdown returns business, geographic and consolidation-scope figures by dimension axis and member.
  • Major shareholders. get_major_shareholders returns holders, holding ratios and reporting dates from large-shareholding reports (大量保有報告書).
  • OAuth sign-in for Claude and ChatGPT. Claude and ChatGPT connect with OAuth sign-in, with no API key to copy. MCP clients without OAuth can connect with an API key.
  • Skill pack. This repository is a plugin for Claude Code and a plugin package for ChatGPT and Codex, with skills for common tasks (company snapshot, peer comparison, segment breakdown).

Install

This plugin declares a remote MCP server in .mcp.json (https://kabuken.intellics.ai/mcp, streamable HTTP). Enable the plugin, then see SETUP.md or ask Claude "set up Kabuken" to authenticate.

Claude Code without the plugin:

claude mcp add --transport http kabuken https://kabuken.intellics.ai/mcp

ChatGPT (developer mode, beta)

  1. Download the latest plugin package: kabuken-plugin.zip.
  2. Open chatgpt.com/plugins, select +, then Create custom MCP server.
  3. Upload the ZIP.
  4. Sign in with Google when ChatGPT asks you to connect Kabuken.

The same repository is also an Agent Plugins package for ChatGPT and Codex: plugin.json and mcp.json at the root. Claude Code reads .claude-plugin/plugin.json and .mcp.json. See Plugin package.

Tools

Read-only tools, grouped by purpose. None write or modify data.

Company and industry discovery

  • search_companies — search Japanese listed companies by name (EN or JA, partial match)
  • get_company — full company record by any identifier (entity code, ticker, name)
  • list_industries — TSE industry classification taxonomy

Filings

  • list_documents — EDINET filing list for a company, with submission dates, period coverage, and XBRL/PDF availability
  • get_filing_text — narrative sections of an annual securities report (risk factors, management discussion) as filed, in Japanese, without AI processing

Financial facts

  • get_financial_facts — structured XBRL facts for a single filing
  • get_calculation_tree — XBRL calculation linkbase as a tree (how totals decompose into components)
  • get_segment_breakdown — segment/geography/consolidation-scope dimensional data, axis and member labels
  • get_company_financials — multi-period income statement, balance sheet, and cash flow, grouped by statement type

Comparison and screening

  • compare_companies — side-by-side financial matrix for 2-5 companies from their latest annual securities report
  • screen_companies — filter companies by financial ratio (ROE, ROA, operating margin, current ratio, debt-to-equity); no price-based screens
  • get_industry_overview — mean/median/count per ratio for an industry, plus top/bottom 3 companies

Ownership and risk

  • get_major_shareholders — large-shareholding report (大量保有報告書) data: holder, percentage, shares, filing date
  • get_risk_context — BOJ policy-rate sensitivity and METI export-control classification for a company

AI-powered analysis

  • get_document_summary — AI-generated summary of a filing
  • analyze_document — free-text Q&A grounded in a specific filing

Data quality

  • report_data_issue — report a figure that looks wrong, with the filing it came from

Account

  • get_account_quota — caller's current daily quota usage, limit, and reset time; does not itself consume quota

Account

Get an account and a kbk_ API key (or use OAuth) at kabuken.intellics.ai. See SETUP.md for the connection walkthrough.

Slash commands

  • /kabuken:company-snapshot <company> — revenue, income, assets, equity, and risk context for one company
  • /kabuken:peer-comparison <company, company, ...> — side-by-side financials for 2-5 companies
  • /kabuken:segment-breakdown <company> — business/geographic segment breakdown for a filing

The filing-text skill loads when you ask for risk factors, management discussion or the original filing text; it reads them as filed with get_filing_text.

Attribution

EDINET content (filings, facts, dimensions) is used under Japan's Public Data License 1.0 (PDL 1.0):

Source: EDINET (https://disclosure2.edinet-fsa.go.jp/), PDL 1.0 (https://www.digital.go.jp/resources/open_data/public_data_license_v1.0). Data is processed by Kabuken, not raw unprocessed FSA data.

The EDINET Taxonomy (concept labels, calculation-linkbase relationships, dimension axis/member labels) is excluded from PDL 1.0 and separately licensed under the FSA EDINET Taxonomy Legal Statement (https://www.fsa.go.jp/search/EDINET_Taxonomy_Legal_Statement.html), which requires the notice "© Copyright 2014 Financial Services Agency, The Japanese Government" on redistribution. Tools that surface taxonomy content (get_calculation_tree, get_segment_breakdown) carry this notice.

Figures returned by screen_companies, get_industry_overview, compare_companies, and get_company_financials are calculated by Kabuken from EDINET filings, not reported directly by EDINET. Text from get_filing_text is reproduced verbatim from the filing; the filing company holds the rights to its text. Output from analyze_document is AI-generated and may contain errors; it is not investment advice.

Privacy policy

https://kabuken.intellics.ai/privacy

Documentation

https://kabuken.intellics.ai/docs

Plugin package

scripts/build-package.sh builds dist/kabuken-plugin-<version>.zip with plugin.json at the ZIP root, plus mcp.json, skills/ (without the Claude Code-only kabuken-setup skill), assets/ and LICENSE. README.md is not packaged. scripts/validate-package.sh checks the manifests, skills, README and SETUP.md, and scripts/tests/run-tests.sh tests those checks. The Plugin package workflow runs both on every pull request and push to main, and attaches the ZIP to a GitHub release when a v* tag is pushed. The tag must match the version in plugin.json.

Versioning

One version number covers the Claude plugin (.claude-plugin/plugin.json), the ChatGPT/Codex package (plugin.json) and the MCP Registry entry (server.json). scripts/validate-package.sh fails if the three differ. To release: bump all three to the same X.Y.Z, merge to main, push tag vX.Y.Z, then run the Publish to MCP Registry workflow manually from that tag. The workflow refuses to publish unless tag v<server.json version> is on the checked-out commit.

Registry manifest

server.json describes the hosted Kabuken MCP server (https://kabuken.intellics.ai/mcp) in the official MCP registry format and is published from this repo under the io.github.intellics-ai/kabuken namespace. The server's own source runs in a separate, private repository; this public repo is the registry's companion listing and the home for the plugin package documented above. Publishing runs via .github/workflows/publish-registry.yml (manual workflow_dispatch, GitHub OIDC authentication, no stored secrets).

来源:README.md,提交 c3c135d

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

8
  1. v2.1.9最新Nov 5, 2026
  2. v2.1.6Oct 23, 2026
  3. v2.1.5Oct 22, 2026
  4. v2.1.4Oct 18, 2026
  5. v2.1.3Oct 8, 2026
  6. v2.1.2Oct 6, 2026
  7. v2.1.0Oct 5, 2026
  8. v2.0.1Sep 23, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分