e

e-stats-mcp

@koizumikento/e-stats-mcp
0 Stars 8 次浏览 koizumikento 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "e-stats-mcp": {
      "args": [
        "--from",
        "git+https://github.com/koizumikento/e-stats-mcp.git",
        "e-stats-mcp"
      ],
      "command": "uvx",
      "env": {
        "E_STAT_APP_ID": "your-app-id"
      }
    }
  }
}

服务介绍

e-Stat MCP

政府統計総合窓口e-StatAPI MCP

Features

  • 統計表情報検索JSON/CSV
  • 統計取得一括取得JSON/CSV
  • 情報取得JSON/CSV
  • 登録参照
  • 情報取得JSON/CSV
  • 検索

Data Source

Installation

uv tool install git+https://github.com/koizumikento/e-stats-mcp.git

Or install locally:

git clone https://github.com/koizumikento/e-stats-mcp.git
cd e-stats-mcp
uv sync

Configuration

Application ID

e-Stat API使用ID必要

  1. e-Stat API
  2. 登録
  3. ID取得

環境変数設定:

export E_STAT_APP_ID="your-app-id"

MCP Server Configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

Installed version:

{
  "mcpServers": {
    "e-stats-mcp": {
      "command": "e-stats-mcp",
      "env": {
        "E_STAT_APP_ID": "your-app-id"
      }
    }
  }
}

Direct from GitHub:

{
  "mcpServers": {
    "e-stats-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/koizumikento/e-stats-mcp.git",
        "e-stats-mcp"
      ],
      "env": {
        "E_STAT_APP_ID": "your-app-id"
      }
    }
  }
}

Local development:

{
  "mcpServers": {
    "e-stats-mcp": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/path/to/e-stats-mcp",
        "e-stats-mcp"
      ],
      "env": {
        "E_STAT_APP_ID": "your-app-id"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "e-stats-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/koizumikento/e-stats-mcp.git",
        "e-stats-mcp"
      ],
      "env": {
        "E_STAT_APP_ID": "your-app-id"
      }
    }
  }
}

Available Tools

統計表検索

  • get_stats_list / get_stats_list_csv - 統計表情報検索
  • search_stats_by_keyword - 簡単検索

情報取得

  • get_meta_info / get_meta_info_csv - 統計表情報取得

統計取得

  • get_stats_data / get_stats_data_csv - 統計取得
  • get_stats_data_bulk - 複数ID/一括取得

  • post_dataset - 登録postDataset
  • get_dataset - 参照refDataset

  • get_data_catalog / get_data_catalog_csv - 情報取得

分野

  • get_stats_fields - 統計分野一覧静的

Examples

統計検索

Tool: search_stats_by_keyword
Arguments: {"keyword": "人口", "limit": 10}

統計表情報CSV取得

Tool: get_stats_list_csv
Arguments: {"search_word": "国勢調査", "survey_years": "2020", "limit": 5}

統計表情報詳細検索

Tool: get_stats_list
Arguments: {"search_word": "国勢調査", "survey_years": "2020"}

統計取得

Tool: get_stats_data
Arguments: {"stats_data_id": "0003411001", "limit": 50}

統計一括取得

Tool: get_stats_data_bulk
Arguments: {"stats_data_ids": ["0003411001", "0003411002"], "limit": 100}

情報取得

Tool: get_meta_info
Arguments: {"stats_data_id": "0003411001"}

登録

Tool: post_dataset
Arguments: {
  "dataset_name": "sample-dataset",
  "stats_data_id": "0003411001",
  "conditions": {"cdCat01": "000"}
}

情報CSV取得

Tool: get_data_catalog_csv
Arguments: {"search_word": "人口", "limit": 20}

統計分野一覧取得

Tool: get_stats_fields
Arguments: {}

統計分野

分野
01 国土気象
02 人口世帯
03 労働賃金
04 農林水産業
05 鉱工業
06 商業業
07 企業家計経済
08 住宅土地建設
09
10 運輸観光
11 情報通信科学技術
12 教育文化生活
13 行財政
14 司法安全環境
15 社会保障衛生
16 国際
17

License

MIT

相关 MCP 服务