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
| Name | Type | Required | Description |
|---|---|---|---|
date | string | no | Issue date, YYYY-MM-DD, within the last 90 days. Omit for the latest published day. |
include_contents | boolean | no | Include 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
| Field | Type | Description |
|---|---|---|
window | object | |
source | string | |
caveat | string | |
query | object | |
found | boolean | |
date | string | |
date_ja | string | |
contents_url | string | |
issue_count | number | |
issues | array | |
available_dates | array | |
empty_reason | string | |
note | string |
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.