jp_kanpo_issues

Pack: jp-kanpo · 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_kanpo_issues for the schema, then POST the same URL with its arguments for the data.

List the issues of Japan’s official gazette (官報, Kanpo) published by the National Printing Bureau for a date, or the latest day if no date is given, each with its table of contents. Each issue gives its type (本紙 main, 号外 extra, 特別号外 special extra, 政府調達 government procurement), issue number, page range, size and link; its contents list the section headings (省令, 法規的告示, その他告示, 公告 and the like) with the titles of the ordinances and notifications listed and their page numbers. Free edition only: the most recent 90 days, stated in every response as window; an earlier date returns found false with empty_reason before_free_window. Metadata and tables of contents only: the text of notices, including those naming private individuals, is not served, and there is no keyword search. include_contents=false returns issue metadata only. Example: date=“2026-11-13”.

Parameters

NameTypeRequiredDescription
datestringnoIssue date, YYYY-MM-DD, within the last 90 days. Omit for the latest published day.
include_contentsbooleannoInclude each issue’s table of contents (default true).

Example call

Arguments

{
  "date": "2026-11-13"
}

curl

curl -X POST https://gateway.pipeworx.io/jp-kanpo/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"jp_kanpo_issues","arguments":{"date":"2026-11-13"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('jp_kanpo_issues', {
  "date": "2026-11-13"
});

Response shape

FieldTypeDescription
windowobject
sourcestring
caveatstring
queryobject
foundboolean
datestring
date_jastring
contents_urlstring
issue_countnumber
issuesarray
available_datesarray
empty_reasonstring
notestring
Full JSON Schema
{
  "type": "object",
  "properties": {
    "window": {
      "type": "object",
      "properties": {
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        },
        "days_with_issues": {
          "type": "number"
        }
      },
      "additionalProperties": true
    },
    "source": {
      "type": "string"
    },
    "caveat": {
      "type": "string"
    },
    "query": {
      "type": "object",
      "additionalProperties": true
    },
    "found": {
      "type": "boolean"
    },
    "date": {
      "type": "string"
    },
    "date_ja": {
      "type": "string"
    },
    "contents_url": {
      "type": "string"
    },
    "issue_count": {
      "type": "number"
    },
    "issues": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "type_ja": {
            "type": "string"
          },
          "type": {
            "type": "string"
          },
          "number": {
            "type": [
              "number",
              "null"
            ]
          },
          "pages": {
            "type": [
              "string",
              "null"
            ]
          },
          "size_mb": {
            "type": [
              "number",
              "null"
            ]
          },
          "issue_url": {
            "type": "string"
          },
          "pdf_url": {
            "type": [
              "string",
              "null"
            ]
          },
          "contents": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": "object",
              "properties": {
                "path": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "page": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "entries": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "title": {
                        "type": "string"
                      },
                      "page": {
                        "type": [
                          "number",
                          "null"
                        ]
                      }
                    },
                    "additionalProperties": true
                  }
                }
              },
              "additionalProperties": true
            }
          }
        },
        "additionalProperties": true
      }
    },
    "available_dates": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "empty_reason": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "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-kanpo pack
{
  "mcpServers": {
    "jp-kanpo": {
      "url": "https://gateway.pipeworx.io/jp-kanpo/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 15, 2026