Developers
SEISAKU DB は REST API と MCP server (Model Context Protocol) でデータを提供しています。
API 概要
REST API
/v1/* で機械可読 JSON
- /v1/funding/top (TOP 上場企業ランキング)
- /v1/companies/{sec_code}/public-funding (個社履歴)
- /v1/funding/recent (直近 1 年イベント)
- /v1/ministries/distribution (省庁別分布)
- /v1/rs-projects/recent (行政事業 RS)
- /v1/spending/top (税金→全法人 企業向け純額ランキング)
- /v1/spending/by-type (受け皿の entity_type 別サマリ)
- /v1/spending/combined-top (RS+gBizINFO 統合ランキング)
- /v1/houjin/{jcn}/public-spending (法人番号で個社の公的支出 + 多源比較)
MCP Server
https://seisakudb.jp/mcp
Claude.ai / ChatGPT / その他 MCP クライアントから直接呼び出せる 31 ツール。
JSON-RPC 2.0 over HTTP POST、HMAC stateless session、SSE 対応。
JSON-RPC 2.0 over HTTP POST、HMAC stateless session、SSE 対応。
MCP Server 接続
URL:
https://seisakudb.jp/mcpProtocol: JSON-RPC 2.0 (MCP 2025-03-26)
Auth: Bearer token (API key、header)
Transport: POST (JSON or SSE) / DELETE / OPTIONS
Session TTL: 1 hour (HMAC stateless)
SSE: Accept: text/event-stream で SSE response
提供 Tools (24)
| tool | 用途 |
|---|---|
| 公的支出 / 上場企業マッピング (Phase 1) | |
| get_top_listed | 公的支出 TOP N 上場企業ランキング (補助金 + 公共調達 + 子会社経由) |
| get_company_public_funding | 指定上場企業 (sec_code) の公的支出履歴 (最大 500 件) |
| get_recent_funding | 直近 1 年の公的支出イベント (省庁 / 種別フィルタ可) |
| get_company_policies | 指定企業が関与する政策テーマ (政策 L1/L2 体系) |
| get_top_listed_by_policy | 政策テーマ別の上場企業ランキング |
| get_passthrough_agencies | 「事務局案件」(パススルー型) の上場企業 |
| get_ministry_yearly_cross | 省庁 × 年度のクロス集計 (上位 N 省庁) |
| get_yoy_funding_change | YoY 急増 / 急減した上場企業 |
| search_policy_themes | 行政事業レビュー (RS) プロジェクトをキーワード検索 |
| 法令・国会・補助金 (Phase 2) | |
| search_laws | e-Gov 法令 API v2 (9,514 法令)、タイトル / カテゴリ / 法令タイプで検索 |
| search_diet_speeches | NDL 国会会議録 (~24 万発言)、議員 / 政党 / 日付 / 本文検索 |
| get_diet_top_speakers | 活発な議員ランキング (発言数 / 総文字数、政党フィルタ可) |
| search_subsidies_open | Jグランツ 募集中補助金 (キーワード / 地域 / 従業員規模フィルタ) |
| search_diet_bills | 国会議案 6,939 件(重複排除済)、タイトル / 審議状況 / 提出会派で検索 |
| get_economic_security_certifications | 経済安保 認定供給確保計画 114 件、物資 / 企業名で絞り込み |
| ギャップ分析 (Phase 2) | |
| get_policy_gap_overview | 政策テーマ × 国会発言 × 行政事業予算 のクロス、発言順位 / 予算順位の差を分類 |
| get_policy_funding_path_mix | 補助金 vs 政府調達 vs 子会社経由 ミックス、調達中心 / 補助金中心 を判定 |
| 年金 GPIF / 研究費 / 白書 (Phase 3) | |
| get_gpif_holdings | GPIF (年金) 保有銘柄 18,470 件、資産クラス / 銘柄コードで検索 |
| get_gpif_es_material_summary | 経済安保 物資別の GPIF 投資総額 (認定企業 × 保有評価額 ¥8.4 兆クロス) |
| search_research_funds_by_theme | 競争的研究費 (KAKEN / NEDO) を 14 政策テーマ別に検索 |
| get_white_paper_extracts | 各府省白書の抽出データ (政策テーマ / 言及企業 / KPI) |
| 税金→全法人 公的支出 (Phase 3) | |
| get_houjin_public_spending | 法人番号 (JCN) で個社の公的支出受領 (年度 × funding_role、上場・非上場とも) |
| get_spending_top_by_entity | 企業向け純額ランキング (既定 private_company × own_project、個人/自治体/独法/pass-through 除外) |
| get_spending_by_type | 受け皿の entity_type × 年度サマリ (企業純額 vs pass-through vs 総額、誤読防止の透明性ビュー) |
使用例 (curl)
# 1. initialize で session ID 取得
curl -X POST https://seisakudb.jp/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","clientInfo":{"name":"my-client","version":"1.0"}}}'
# 2. レスポンスヘッダの Mcp-Session-Id を使って tools/call
curl -X POST https://seisakudb.jp/mcp \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Mcp-Session-Id: <session-id>" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_top_listed","arguments":{"limit":10}}}'
OAuth Protected Resource Metadata (RFC 9728): /.well-known/oauth-protected-resource
関連プロダクト
SEISAKU DB の公的支出データは、EDINET DB の企業詳細ページ「公的支出」タブにも統合されています。EDINET DB の API キーをお持ちなら、財務 (有報) × 公的支出 を一気通貫で分析できます。
EDINET DB MCP server (37 tools)、FUDOSAN DB (不動産)、bousaidb (防災) なども同じ Cabocia 株式会社が運営しています。
API Key の取得
Google アカウントでサインインすると、その場で API キーを発行できます。発行したキーはマイページでいつでも管理できます。
サインインすることで利用規約・プライバシーポリシーに同意したものとみなします。
利用上の注意
- SEISAKU DB は Cabocia 株式会社が運営する独立第三者サービスです。政府公式・JPX 公式ではありません。
- データソースは公開済の行政事業レビュー DB (内閣官房) / gBizINFO (経済産業省) / EDINET (金融庁) 等。情報提供のみで投資推奨ではありません。
- 公的支出データは過去 5 年分 (FY2021-FY2025)。最新データは月次で更新します。
- funding_role 分類 (own_project / pass_through_agency / pass_through_grants) は弊社 ZGX 上の LLM で実施しており、誤分類が含まれる可能性があります。
- 商用利用 / 大量アクセスをご検討の場合は事前にお問い合わせください。