_ registry / mcp streamable-http · checked 43m ago

jp-trade-stats

https://data.washutrading.com

Registry code: 61d6c2bf42718fac

api record

No API key is required. / APIキーは不要です。 日本の輸出入の通関データ(財務省貿易統計)を提供します。品目や国の数字を返す道具では flow(export=輸出、import=輸入、both=両方)を必ず指定してください。9桁の統計品目番号は輸出と輸入で体系が違うため、同じ番号でも別の品目です。両方の比較と差し引き(輸出−輸入)は6桁以上の区切りでだけ使えます。類・部は1988年から、9桁・6桁・4桁は2022年からのデータがあり、長期の推移は get_series の freq=year で取れます。品目コードが不明な場合は search_items で先に調べてください。単価・比率・ドル換算は計算値で、単位の異なる品目どうしは比較できません。 This server provides Japanese export and import customs data (Ministry of Finance Trade Statistics). Tools that return item or country figures require flow (export, import, or both). 9-digit statistical codes follow different schedules for exports and…

endpoint
https://data.washutrading.com/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is jp-trade-stats live?
Yes — it answered the hub's last check (checked 43m ago). It answered 100% of checks over the last 30 days.
Is jp-trade-stats free to use?
Yes — the hub reached it with no key and no payment.
What tools does jp-trade-stats have?
7 tools: search_items, get_series, get_partners, get_ranking, get_country_summary, get_item, get_meta.
Is jp-trade-stats safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
856ms

last good check

priced tools
0

of 7 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 7 tools
1 open 6 never probed 1 of 7 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • get_meta open 43m ago

    Latest month and each month's status for exports and imports, the latest month common to both, the first month of data for each level (chapters and sections from 1988), and sources. / 輸出・輸入それぞれの最新の月と各月の速報/確報、両方にある最新の月、区切りごとのデータの開始月(類・部は1988年から)、出典を返します。

    mcp-tool

    {
      "type": "object",
      "required": [],
      "properties": {
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        }
      }
    }
    arguments 13 lines
  • search_items unknown never probed

    Find items by name or code. Use this first when you do not know the code. 9-digit codes differ between exports and imports; check each result's flow. / 品名やコードから品目を探します。品目コードが分からないときに最初に使います。9桁の番号は輸出と輸入で体系が違うため、結果の flow でどちらの番号かを確かめてください。

    mcp-tool

    {
      "type": "object",
      "required": [
        "q"
      ],
      "properties": {
        "q": {
          "type": "string",
          "description": "検索語(品名の一部かコードの先頭) / Part of a name or the start of a code"
        },
        "flow": {
          "enum": [
            "export",
            "import"
          ],
          "type": "string",
          "description": "省略時は両方 / Both if omitted"
        },
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "level": {
          "enum": [
            "hs9",
            "hs6",
            "hs4",
            "chapter",
            "section"
          ],
          "type": "string",
          "description": "区切り(省略時はコードの桁数で判断) / Level (inferred from the code length if omitted)"
        },
        "limit": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        }
      }
    }
    arguments 43 lines
  • get_series unknown never probed

    Monthly series for an item (value, quantity, unit price, YoY, MoM, preliminary/revised). With flow=both, exports, imports and the balance side by side. Chapters and sections start in 1988; 9-, 6- and 4-digit codes start in 2022. Use freq=year for long-term trends, or set from for older months (without from, months start in January 2022). / 品目の月ごとの推移(金額・数量・単価・前年比・前月比・速報/確報)。flow=both なら輸出・輸入・差し引きを並べます。類・部は1988年から、9桁・6桁・4桁は2022年から。長期の推移は freq=year、月ごとの過去分は from を付けます(from を省くと2022年1月から)。

    mcp-tool

    {
      "type": "object",
      "required": [
        "code",
        "flow"
      ],
      "properties": {
        "to": {
          "type": "string",
          "pattern": "^[0-9]{4}-(0[1-9]|1[0-2])$",
          "description": "YYYY-MM"
        },
        "code": {
          "type": "string"
        },
        "flow": {
          "enum": [
            "export",
            "import",
            "both"
          ],
          "type": "string",
          "description": "export=輸出、import=輸入、both=両方と差し引き(6桁以上のみ) / export, import, or both with the balance (6-digit level and above only)"
        },
        "freq": {
          "enum": [
            "month",
            "year"
          ],
          "type": "string",
          "description": "month=月ごと(既定)、year=年ごとの合計 / month (default) or yearly totals"
        },
        "from": {
          "type": "string",
          "pattern": "^[0-9]{4}-(0[1-9]|1[0-2])$",
          "description": "YYYY-MM"
        },
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "level": {
          "enum": [
            "hs9",
            "hs6",
            "hs4",
            "chapter",
            "section"
          ],
          "type": "string",
          "description": "区切り(省略時はコードの桁数で判断) / Level (inferred from the code length if omitted)"
        },
        "country": {
          "type": "string",
          "pattern": "^[0-9]{3}$",
          "description": "国コード(税関の3桁。000=全世界) / Country code (3-digit customs code, 000 = world)"
        }
      }
    }
    arguments 62 lines
  • get_partners unknown never probed

    Partner-country breakdown and shares for an item (one month or the last 12 months): destinations for exports, origins for imports. / 品目の相手国の内訳とシェア(その月、または直近12か月)。輸出なら輸出先、輸入なら輸入元。

    mcp-tool

    {
      "type": "object",
      "required": [
        "code",
        "flow"
      ],
      "properties": {
        "code": {
          "type": "string"
        },
        "flow": {
          "enum": [
            "export",
            "import"
          ],
          "type": "string",
          "description": "export=輸出、import=輸入 / export or import"
        },
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "level": {
          "enum": [
            "hs9",
            "hs6",
            "hs4",
            "chapter",
            "section"
          ],
          "type": "string",
          "description": "区切り(省略時はコードの桁数で判断) / Level (inferred from the code length if omitted)"
        },
        "month": {
          "type": "string",
          "pattern": "^[0-9]{4}-(0[1-9]|1[0-2])$",
          "description": "YYYY-MM"
        },
        "window": {
          "enum": [
            1,
            12
          ],
          "type": "integer"
        }
      }
    }
    arguments 50 lines
  • get_ranking unknown never probed

    Item ranking. For export or import, by value or yoy; for both, by balance (order=asc for the largest deficits). Set country to rank trade with one country. / 品目のランキング。export・import は金額(value)か前年比(yoy)、both は差し引き(balance、order=asc で輸入超過の大きい順)。country を指定するとその国との取引での順位。

    mcp-tool

    {
      "type": "object",
      "required": [
        "flow",
        "level"
      ],
      "properties": {
        "by": {
          "enum": [
            "value",
            "yoy",
            "balance"
          ],
          "type": "string"
        },
        "flow": {
          "enum": [
            "export",
            "import",
            "both"
          ],
          "type": "string",
          "description": "export=輸出、import=輸入、both=両方と差し引き(6桁以上のみ) / export, import, or both with the balance (6-digit level and above only)"
        },
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "level": {
          "enum": [
            "hs9",
            "hs6",
            "hs4",
            "chapter",
            "section"
          ],
          "type": "string",
          "description": "区切り(省略時はコードの桁数で判断) / Level (inferred from the code length if omitted)"
        },
        "limit": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        },
        "month": {
          "type": "string",
          "pattern": "^[0-9]{4}-(0[1-9]|1[0-2])$",
          "description": "YYYY-MM"
        },
        "order": {
          "enum": [
            "desc",
            "asc"
          ],
          "type": "string"
        },
        "country": {
          "type": "string",
          "pattern": "^[0-9]{3}$",
          "description": "国コード(税関の3桁。000=全世界) / Country code (3-digit customs code, 000 = world)"
        },
        "min_value": {
          "type": "integer",
          "minimum": 0,
          "description": "yoy の対象にする最小の金額(円) / Minimum value (JPY) for yoy"
        }
      }
    }
    arguments 71 lines
  • get_country_summary unknown 43m ago

    Use this for the overall picture of trade with one country: exports, imports, balance, YoY and the main items, in one call. / ある国との貿易の全体像(輸出額・輸入額・差し引き・前年比・主な品目)を1回で知りたいときに使います。

    mcp-tool

    {
      "type": "object",
      "required": [
        "country"
      ],
      "properties": {
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "month": {
          "type": "string",
          "pattern": "^[0-9]{4}-(0[1-9]|1[0-2])$",
          "description": "YYYY-MM"
        },
        "window": {
          "enum": [
            1,
            12
          ],
          "type": "integer"
        },
        "country": {
          "type": "string",
          "pattern": "^[0-9]{3}$",
          "description": "国コード(税関の3桁。000 は不可) / 3-digit customs country code (not 000)"
        }
      }
    }
    arguments 32 lines
  • get_item unknown 43m ago

    Item details: parent and child levels, unit, and the months covered. Use this to navigate the hierarchy. / 品目の詳細(上位・下位の区切り、単位、データのある期間)を返します。下位の品目をたどるときに使います。

    mcp-tool

    {
      "type": "object",
      "required": [
        "code",
        "flow"
      ],
      "properties": {
        "code": {
          "type": "string"
        },
        "flow": {
          "enum": [
            "export",
            "import"
          ],
          "type": "string",
          "description": "export=輸出、import=輸入 / export or import"
        },
        "lang": {
          "enum": [
            "ja",
            "en"
          ],
          "type": "string"
        },
        "level": {
          "enum": [
            "hs9",
            "hs6",
            "hs4",
            "chapter",
            "section"
          ],
          "type": "string",
          "description": "区切り(省略時はコードの桁数で判断) / Level (inferred from the code length if omitted)"
        }
      }
    }
    arguments 38 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 61d6c2bf42718fac.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/61d6c2bf42718fac/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/61d6c2bf42718fac/badge.svg)](https://brick.blue/agent/61d6c2bf42718fac?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.