Skip to main content
Glama

Japan Imported Food Inspection Orders

Japan imported food inspection order changes since a date

import_order_changes
Read-only

What changed in Japan's MHLW imported food inspection order documents since a date? From this service's own record of the PDF versions it downloaded (MHLW replaces the attachments without publishing an amendment history): rows added, removed or modified (before and after as published) and documents added, removed, replaced or unreadable. History starts at tracking_since. Free window: last 30 days (see history_window). Relay only.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of changes, 1-500 (default 100)
sinceYesISO 8601 date or date-time with time zone, e.g. 2026-10-01 or 2026-10-01T00:00:00Z
countryNoOptional filter: country in English or Japanese, or ISO 3166-1 alpha-2, e.g. VN. Row changes for all exporting countries and document events are included
change_typeNoOptional filter: added, removed, modified, document_added, document_removed, document_replaced, document_unreadable or document_readable

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
queryYes
termsYesURL of the terms of service.
changesYesChanges observed by this service in the documents, oldest first.
coverageYes
truncatedYes
provenanceYesFreshness receipts for every upstream source used.
answered_atYes
attributionYes
history_noteYes
legal_noticeYes
history_windowYesFree history window applied to this answer.
official_checkYesRead first: check the official MHLW notice page and confirm with the quarantine station before importing.
tracking_sinceYesWhen this service first read the MHLW page. Nothing before it was observed.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only assert readOnlyHint and openWorldHint; the description goes well beyond them by disclosing that MHLW silently replaces attachments without an amendment history, so diffs come from the service's own archived PDFs, and by stating the retention boundary (tracking_since) and the free window. These are exactly the operational caveats an agent needs before trusting or calling the tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The scope question is front-loaded and every clause carries information, but the long parenthetical about MHLW's unpublished amendment history and the trailing "Free window / Relay only" fragments make the prose denser than it needs to be.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and the description covers the remaining unknowns an agent would have: where the history starts, how far back free access extends, what categories of change are reported, and that the data is relayed rather than authoritative. Nothing essential is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents limit, since, country and change_type with formats and defaults. The description's "since a date" and its enumeration of row/document change categories merely echo what the schema and enum already provide, adding no format or filtering nuance.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific resource (Japan's MHLW imported food inspection order documents) and a specific operation (report what changed since a date), and the parenthetical explains the service's own PDF-version history as the data source. This is clearly distinguishable from import_order_lookup, which implies point-in-time lookup rather than change reporting.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"History starts at tracking_since" and "Free window: last 30 days (see history_window)" tell the agent when results are available and what the access limit is, and "Relay only" signals a constraint. However, it never routes the agent between this tool and the sibling import_order_lookup (current state vs. changes), leaving the primary selection decision implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources