Firmbase MCP

AIエージェントから日本企業のデータにアクセス

Coming Soon

MCP(Model Context Protocol)とは

MCPは、AIエージェント(Claude、ChatGPT等)が外部データソースに安全にアクセスするためのオープンプロトコルです。 Firmbase MCPを使うと、AIとの会話の中で日本企業の財務データや企業情報をリアルタイムに参照できます。

提供予定のツール

search_companies

企業名・法人番号で企業を検索

Request
{
  "query": "トヨタ自動車"
}
Response
[
  {
    "corporate_number": "1180301018771",
    "name": "トヨタ自動車株式会社",
    "address": "愛知県豊田市トヨタ町1番地",
    "industry": "輸送用機械器具製造業",
    "employee_number": 70710,
    "net_sales": 45095325000000
  }
]
get_company

法人番号から企業の基本情報を取得

Request
{
  "corporate_number": "1180301018771"
}
Response
{
  "corporate_number": "1180301018771",
  "name": "トヨタ自動車株式会社",
  "kana": "トヨタジドウシャ",
  "name_en": "TOYOTA MOTOR CORPORATION",
  "address": "愛知県豊田市トヨタ町1番地",
  "representative_name": "佐藤 恒治",
  "capital_stock": 635401079000,
  "employee_number": 70710,
  "industry": "輸送用機械器具製造業",
  "date_of_establishment": "1937-08-28",
  "company_url": "https://global.toyota/"
}
get_financials

企業の財務データ(売上・利益・BS・CF)を取得

Request
{
  "corporate_number": "1180301018771"
}
Response
[
  {
    "fiscal_year_end": "2024-03-31",
    "net_sales": 45095325000000,
    "operating_income": 5352934000000,
    "net_income": 4944933000000,
    "total_assets": 90111306000000,
    "equity_ratio": 40.5,
    "eps": 360.11,
    "dividend_per_share": 75.0
  }
]
get_insured_count

企業の被保険者数の時系列データを取得

Request
{
  "corporate_number": "1180301018771"
}
Response
[
  { "captured_at": "2024-01-01", "insured_count": 68500 },
  { "captured_at": "2024-04-01", "insured_count": 69200 },
  { "captured_at": "2024-07-01", "insured_count": 70100 },
  { "captured_at": "2025-01-01", "insured_count": 70710 }
]

アクセス可能なデータ

  • 企業基本情報 — 法人番号・所在地・業種・代表者・資本金・従業員数(gBizINFO)
  • 財務データ — 売上高・営業利益・純利益・総資産・CF・EPS・配当等(EDINET有報)
  • 被保険者数 — 厚生年金・健康保険の適用事業所データ(時系列)