Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
日本の公的データ(統計・法人・不動産)にAIからアクセスするMCPサーバー。e-Stat統計API・法人番号Web-API・不動産情報ライブラリAPIの3API統合。全国約1,700市区町村対応。
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
ESTAT_APP_ID, CORP_APP_ID, REALESTATE_API_KEYLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"japan-data": {
"command": "uvx",
"args": [
"japan-data-mcp"
],
"env": {
"ESTAT_APP_ID": "your-value",
"CORP_APP_ID": "your-value",
"REALESTATE_API_KEY": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add japan-data --env ESTAT_APP_ID=your-value --env CORP_APP_ID=your-value --env REALESTATE_API_KEY=your-value -- uvx japan-data-mcpCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"japan-data": {
"command": "uvx",
"args": [
"japan-data-mcp"
],
"env": {
"ESTAT_APP_ID": "your-value",
"CORP_APP_ID": "your-value",
"REALESTATE_API_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"japan-data": {
"type": "stdio",
"command": "uvx",
"args": [
"japan-data-mcp"
],
"env": {
"ESTAT_APP_ID": "your-value",
"CORP_APP_ID": "your-value",
"REALESTATE_API_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub Izyuusya, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: ESTAT_APP_ID, CORP_APP_ID, REALESTATE_API_KEY
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.1.1) llegó al registro hace 8 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Cape Winelands Visit Planner
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Cape Winelands wine farm finder and day-route planner
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
日本の地域分析・比較に特化した MCP(Model Context Protocol)サーバーです。
e-Stat(政府統計の総合窓口)、 国税庁 法人番号公表サイト、 国土交通省 不動産情報ライブラリ、 適格請求書発行事業者公表サイト の API を通じて 日本の公的データにアクセスし、人間が読みやすい形式に自動変換して返します。
13000 → 東京都)を名称に自動変換| ツール名 | 説明 |
|---|---|
search_statistics | キーワードで統計表を検索 |
get_regional_data | 指定地域の統計データを取得(summary=True で最新データのみ) |
compare_regions | 複数地域のデータを比較(ピボットテーブル) |
get_meta_info | 統計表のメタ情報(分類コード体系)を確認 |
resolve_area | 地域名 → 地域コードを検索 |
list_available_stats | 統計分野コードの一覧を表示 |
get_population | 地域の人口データを自動取得(プリセット) |
get_regional_profile | 地域の総合プロファイルを自動取得(プリセット) |
| ツール名 | 説明 |
|---|---|
search_corporations | 法人名で企業を検索(地域・種別で絞り込み可) |
get_corporation | 法人番号から企業の詳細情報を取得 |
| ツール名 | 説明 |
|---|---|
search_invoice_by_name | 会社名からインボイス登録番号を検索(法人のみ) |
check_invoice_registration | 登録番号(T+13桁)でインボイス登録状況を確認 |
validate_invoice_on_date | 指定日時点でのインボイス登録有効性を確認 |
| ツール名 | 説明 |
|---|---|
get_real_estate_transactions | 不動産取引価格情報を取得(価格サマリー付き) |
# uv(推奨)
uv add japan-data-mcp
pip install japan-data-mcp
git clone https://github.com/Izyuusya/japan-data-mcp.git cd japan-data-mcp uv sync
対話的セットアップコマンドで簡単に設定できます:
japan-data-mcp setup
画面の案内に従って API キーを入力すると .env ファイルが自動生成されます。
| 環境変数 | API | 必須 | 取得先 |
|---|---|---|---|
ESTAT_APP_ID | e-Stat API | 必須 | e-Stat API ガイド |
CORP_APP_ID | 法人番号 Web-API | 任意 | 法人番号公表サイト(発行まで2〜4週間) |
REALESTATE_API_KEY | 不動産情報ライブラリ API | 任意 | 不動産情報ライブラリ |
CORP_APP_ID はインボイスAPIでも共用されます(追加キー不要)。プロジェクトルートに .env ファイルを作成:
ESTAT_APP_ID=あなたのアプリケーションID
CORP_APP_ID=あなたのアプリケーションID REALESTATE_API_KEY=あなたのAPIキー
japan-data-mcp
claude_desktop_config.json に以下を追加してください。
{
"mcpServers": { "japan-data-mcp": { "command": "uv", "args": ["run", "japan-data-mcp"], "env": { "ESTAT_APP_ID": "あなたのアプリケーションID", "CORP_APP_ID": "あなたのアプリケーションID(任意)", "REALESTATE_API_KEY": "あなたのAPIキー(任意)" } } } }
{
"mcpServers": { "japan-data-mcp": { "command": "japan-data-mcp", "env": { "ESTAT_APP_ID": "あなたのアプリケーションID", "CORP_APP_ID": "あなたのアプリケーションID(任意)", "REALESTATE_API_KEY": "あなたのAPIキー(任意)" } } } }
ヒント:
.envファイルに設定済みの場合はenvセクションを省略できます。
get_population("札幌市")
compare_regions(
stats_data_id="0003433219", areas=["札幌市", "仙台市", "福岡市"] )
search_corporations("トヨタ", area="愛知県")
search_invoice_by_name("トヨタ自動車", area="愛知県")
get_real_estate_transactions("札幌市", year=2023)
get_regional_profile("東京都")
人口・経済・労働など複数分野のデータをまとめて取得し、1 つのレポートとして返します。
# 依存関係のインストール
uv sync
uv run python -m pytest tests/ -v
uv run japan-data-mcp
このプロジェクトは以下の API を利用しています:
このサービスは各 API 提供元のデータを利用していますが、サービスの内容は各機関によって保証されたものではありません。
MIT License