search_data
Search Japanese public datasets
Search current metadata from e-Gov Data Portal and Statistics Dashboard, then return a short ranked list with publisher, formats, coverage, usage terms, and official links.
kindlimitquery必填
io.github.yhay81由 GitHub 账号 yhay81 发布v0.4.0更新于 Oct 24, 2026
Reviewed public-data search and execution with provenance and verifiable integrity receipts.
检索日本 e-Gov 数据门户与统计仪表盘的公开统计元数据,执行白名单只读取数配方,并校验完整性回执。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.yhay81%2Fpublic-data-catalog/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"public-data-catalog": {
"type": "http",
"url": "https://public-data-catalog-mcp.yusuke8h.workers.dev/mcp"
}
}
}[CI] [Recipe probes] [License: MIT]
知りたいことから日本の公的データを探し、何が分かるか・誰が提供しているか・どの形式で使えるか・利用条件は何かを分かりやすく比べるサービスです。
公開サービス: PDC — 公的データセット検索 · ブランドガイド
e-Govデータポータルと統計ダッシュボードの公式メタデータをその場で検索し、タイトル一致、説明、形式、利用しやすさから候補を整理します。「観光客数」から「延べ宿泊者数」を探すように、一般的な言葉を公式統計の用語へ読み替えた検索にも対応します。データを複製して検索しているわけではありません。
通常のWebサービスが主役です。ブラウザから無料・登録不要で検索でき、同じ検索をMCPから自動化することもできます。既存の検証済み取得レシピと実行レシートは互換機能として残しています。
pdc.yhay81.com を開き、「都道府県別の人口推移」「消費者物価指数」「空き家」のように入力します。検索結果には次の情報が表示されます。
JSONで組み込む場合は GET /api/search?q=人口 を利用できます。検索結果は候補であり、利用前に公式ページで対象期間・内容・利用条件を確認してください。
依存パッケージは不要です。Python 3.11以上で実行できます。
2026年7月24日の検証では、統計ダッシュボードから次のような短い結果を取得します。
値は公式ソース側で改訂される可能性があります。実行結果には、取得日時、実際のリクエストURL、解釈上の注意、出典、ライセンスも含まれます。
公開MCPサーバーは、現在標準のStreamable HTTPで接続できます。
公開するツールは、e-Govと統計ダッシュボードを検索する search_data、従来のレビュー済み契約を実行する execute、実行レシートの整合性を確認する verify の3つです。任意URL、任意SQL、任意コードは実行しません。Cloudflare Workers上の参照サービスなので可用性保証はありません。
クライアント別接続ガイドには、画面からの設定、1分確認、切断、トラブルシューティングまでをまとめています。ローカルMCPとして使う場合はNode.js 24以上で npm ci && npm run mcp を実行します。実装と接続境界は アーキテクチャ、実証済み範囲は 互換性マトリクス、MCP Registry用の機械可読情報は server.json にあります。
run の既定出力は、AIや後続処理で扱える完全なJSONです。成功結果には応答と抽出結果のSHA-256を束ねた整合性確認用の実行レシートが付きます。--format text は値・解釈・出典・ライセンスを人が素早く確認するための表示です。
レシピの構造と安全上の制約は docs/recipe-format.md、現在の検証状況は docs/status.md にあります。初見での再現性を検証する場合は 外部実行テスト手順 を使い、テスト結果フォーム から成功も失敗も共有してください。AIエージェントを評価する場合は、全6レシピを網羅した 9つの評価シナリオ と採点器を利用できます。
公開検索の保守対象は statistics-dashboard-api と egov-data-portal の2件です。以下のうち、それ以外は過去の検証資産として paused にしており、現在のWeb検索には使用しません。
catalog.json が情報源プロファイルの正本で、構造は catalog.schema.json で定義しています。レシピは recipes/ の各JSONファイルが正本です。エージェントや静的配布向けの統合バンドル generated/catalog.bundle.json と、標準カタログ連携向けの DCAT 3 JSON-LD はそこから決定的に生成します。
「公開されている」と「無条件に再利用できる」は同じではありません。データセット単位・レコード単位の条件、出典表示、商用利用制限、APIのレート制限を必ず確認してください。
依存パッケージなしで、カタログとレシピの構造、URL、ID、列挙値、出典の対応、秘密情報らしきクエリパラメータを検査できます。
通常のプルリクエストでは構造と単体テストだけを実行し、外部APIへのprobeは週次および手動実行に分けています。
新しい情報源の名前ではなく、「再現可能にしたい具体的な問い」をIssueまたはプルリクエストで提案してください。
目的と非目標は PURPOSE.md、競合との役割分担と採用戦略は docs/strategy.md、今後のゲートは docs/roadmap.md にあります。利用上の質問や問題の報告先は SUPPORT.md を参照してください。
このリポジトリの構造化メタデータと文書はMIT Licenseで提供します。カタログに登録された各サービス・データの利用条件は、各項目の license と公式ソースに従ってください。
来源:README.md,提交 77a8975
Search Japanese public datasets
Search current metadata from e-Gov Data Portal and Statistics Dashboard, then return a short ranked list with publisher, formats, coverage, usage terms, and official links.
kindlimitquery必填Execute a reviewed retrieval contract
Run one allowlisted, bounded HTTPS GET contract and return extracted values, provenance, and an integrity receipt.
recipeId必填parametersVerify an execution receipt
Check receipt and result hashes plus the execution envelope against the reviewed catalog. This detects later modification; it does not prove publisher authenticity or current freshness.
execution必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
git clone --depth 1 https://github.com/yhay81/public-data-catalog.gitcd public-data-catalogpython3 scripts/recipe_tool.py run tokyo-population-2023 --format text質問: 2023年の東京都の総人口は何人か。結果:- 総人口: 14086000 人- 地域コード: 13000- 時間コード: 2023CY00- 速報・確報コード: 0...情報源: statistics-dashboard-api出典表記: 出典:統計ダッシュボード(https://dashboard.e-stat.go.jp/)ライセンス: https://dashboard.e-stat.go.jp/static/terms# Codexcodex mcp add public-data-catalog \ --url https://pdc.yhay81.com/mcp
# Claude Codeclaude mcp add --transport http public-data-catalog \ https://pdc.yhay81.com/mcp# 利用できる質問を見るpython3 scripts/recipe_tool.py list
# AIや別ツールから読めるJSON一覧python3 scripts/recipe_tool.py list --json
# 1つのレシピを実行するpython3 scripts/recipe_tool.py run japan-unemployment-rate-2023
# 検証済み範囲内で年を指定するpython3 scripts/recipe_tool.py run tokyo-population-by-year --param year=2025
# 人が読みやすい短い形式python3 scripts/recipe_tool.py run japan-unemployment-rate-2023 --format text
# 全レシピの応答契約を確認するpython3 scripts/recipe_tool.py check
# 保存したJSON結果の整合性を確認するpython3 scripts/recipe_tool.py verify result.jsonpython3 scripts/validate_catalog.pypython3 scripts/evaluate_agent_traces.py --check-setpython3 -m unittest discover -s tests -vpython3 scripts/recipe_tool.py checknpm cinpm run artifacts:checknpm run typechecknpm test