jp_mlit_negative_info_search

Pack: jp-mlit-negative-info · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/jp_mlit_negative_info_search for the schema, then POST the same URL with its arguments for the data.

Search Japan’s Ministry of Land, Infrastructure, Transport and Tourism (国土交通省) negative-information site (ネガティブ情報等検索サイト) for administrative dispositions against licensed businesses: construction businesses (建設業者) and real-estate brokers (宅地建物取引業者), such as an instruction (指示), a business suspension (営業停止) or a licence revocation (許可取消). Each hit gives the firm, its corporate number (法人番号), head-office address, the disposition date, the authority that issued it (a regional bureau or a prefecture), the action and the record link; ten rows a page, newest first, with the total match count. Firms with a corporate number only: sole proprietors are dropped and counted in skipped_possible_individuals. Search by the Japanese registered name (for example 大林組; the 株式会社 prefix is optional) and/or a month range (from, to as 2025-10); with neither, the last three months are listed and the answer says so. Zero matches states the list and period. Example: sector=“construction”, query=“大林組”.

Parameters

NameTypeRequiredDescription
sectorstringnoconstruction (建設業者, default) or real_estate_broker (宅地建物取引業者).
querystringnoBusiness name in Japanese (registered name; the 株式会社 prefix is optional). Optional.
fromstringnoFirst month of the disposition date range, YYYY-MM (2015 onward). Optional.
tostringnoLast month of the disposition date range, YYYY-MM. Optional.
pagenumbernoResult page, 1 (default); ten rows a page.

Example call

Arguments

{
  "sector": "construction",
  "query": "大林組"
}

curl

curl -X POST https://gateway.pipeworx.io/jp-mlit-negative-info/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"jp_mlit_negative_info_search","arguments":{"sector":"construction","query":"大林組"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('jp_mlit_negative_info_search', {
  "sector": "construction",
  "query": "大林組"
});

Response shape

FieldTypeDescription
queryobject | null
foundboolean
total_matchesnumber | null
returnednumber | null
dispositionsarray | null
skipped_possible_individualsnumber | null
searchedobject | null
empty_reasonstring | null
notestring | null
data_as_ofstring | null
sourcestring | null
caveatstring | null
Full JSON Schema
{
  "type": "object",
  "properties": {
    "query": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": true
    },
    "found": {
      "type": "boolean"
    },
    "total_matches": {
      "type": [
        "number",
        "null"
      ]
    },
    "returned": {
      "type": [
        "number",
        "null"
      ]
    },
    "dispositions": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object",
        "properties": {
          "sector": {
            "type": [
              "string",
              "null"
            ]
          },
          "firm": {
            "type": [
              "string",
              "null"
            ]
          },
          "corporate_number": {
            "type": [
              "string",
              "null"
            ]
          },
          "head_office": {
            "type": [
              "string",
              "null"
            ]
          },
          "disposition_date": {
            "type": [
              "string",
              "null"
            ]
          },
          "authority": {
            "type": [
              "string",
              "null"
            ]
          },
          "action": {
            "type": [
              "string",
              "null"
            ]
          },
          "record_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "record_url": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "additionalProperties": true
      }
    },
    "skipped_possible_individuals": {
      "type": [
        "number",
        "null"
      ]
    },
    "searched": {
      "type": [
        "object",
        "null"
      ],
      "additionalProperties": true
    },
    "empty_reason": {
      "type": [
        "string",
        "null"
      ]
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "data_as_of": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": [
        "string",
        "null"
      ]
    },
    "caveat": {
      "type": [
        "string",
        "null"
      ]
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the jp-mlit-negative-info pack
{
  "mcpServers": {
    "jp-mlit-negative-info": {
      "url": "https://gateway.pipeworx.io/jp-mlit-negative-info/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 15, 2026