e-stats-mcp
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
- e-Stat API: https://www.e-stat.go.jp/api/
- API仕様: https://www.e-stat.go.jp/api/api-info/e-stat-manual3-0
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必要
- e-Stat API
- 登録
- 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- 登録postDatasetget_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