_ registry / mcp streamable-http · checked 1h ago

jp-biz-tools

https://biz.ossalt.jp

Registry code: 2f7faece7e6e63f5

api record

Tools for Japanese business data: national holidays, business-day calculations, postal codes and address normalization (Japan Post data). All dates are YYYY-MM-DD (Japan time). Each answer includes `source`, `as_of`, and `notes`; pass the notes on to the user when they say a value is an estimate. / 日本の祝日・営業日の計算と、郵便番号のツールです。答えの notes に「見込み」とあるときは、そのことを利用者に伝えてください。

endpoint
https://biz.ossalt.jp/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-biz-tools live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is jp-biz-tools free to use?
Yes — the hub reached it with no key and no payment.
What tools does jp-biz-tools have?
9 tools: list_holidays, add_business_days, last_business_day_of_month, lookup_postal_code, normalize_address, search_postal_code, adjust_to_business_day, check_business_day, ….
Is jp-biz-tools 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
424ms

last good check

priced tools
0

of 9 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

inferred, not observed

Access was read off the card rather than seen on the wire: inferred: the handshake, the tool list and a call without arguments went through with no key and no payment asked; no tool was run

_ what it can do 9 tools
9 never probed 0 of 9 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.

  • list_holidays unknown never probed

    List all Japanese national holidays and substitute holidays for a year, based on the National Holidays Act and verified against the Cabinet Office CSV. Each holiday has `name` (descriptive) and `official_name` (as written by the Cabinet Office). / その年の国民の祝日・休日(振替休日・国民の休日を含む)の一覧。name は内容がわかる名前、official_name は内閣府の表記。

    mcp-tool

    {
      "type": "object",
      "required": [
        "year"
      ],
      "properties": {
        "year": {
          "type": "integer",
          "maximum": 2099,
          "minimum": 1980,
          "description": "Year (1980-2099) / 年"
        }
      },
      "additionalProperties": false
    }
    arguments 15 lines
  • add_business_days unknown never probed

    Return the date that is N business days after (or before, if N is negative) the given date. The start date itself is not counted; e.g. 1 business day after a Friday is the next Monday unless it is a holiday. / n営業日後(nが負なら前)の日付。起算日は数えない。

    mcp-tool

    {
      "type": "object",
      "required": [
        "date",
        "days"
      ],
      "properties": {
        "date": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Start date (YYYY-MM-DD) / 起算日"
        },
        "days": {
          "type": "integer",
          "maximum": 2000,
          "minimum": -2000,
          "description": "Number of business days (negative = before) / 営業日の数(負なら前)"
        },
        "calendar": {
          "enum": [
            "standard",
            "bank"
          ],
          "type": "string",
          "default": "standard",
          "description": "\"standard\": weekends and national holidays are closed. \"bank\": also closed Dec 31 - Jan 3 (Japanese bank holidays). / standard:土日・祝日が休み。bank:加えて12月31日〜1月3日が休み(銀行の休業日)"
        },
        "extra_holidays": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Additional company-specific closed days (e.g. summer break). / 会社独自の休み"
        },
        "extra_business_days": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Days treated as business days even if they are weekends or holidays. / 休日でも営業日とする日"
        }
      },
      "additionalProperties": false
    }
    arguments 50 lines
  • last_business_day_of_month unknown never probed

    Return the last business day of the given month. / その月の最終営業日。

    mcp-tool

    {
      "type": "object",
      "required": [
        "year",
        "month"
      ],
      "properties": {
        "year": {
          "type": "integer",
          "maximum": 2099,
          "minimum": 1980,
          "description": "Year (1980-2099) / 年"
        },
        "month": {
          "type": "integer",
          "maximum": 12,
          "minimum": 1,
          "description": "Month (1-12) / 月"
        },
        "calendar": {
          "enum": [
            "standard",
            "bank"
          ],
          "type": "string",
          "default": "standard",
          "description": "\"standard\": weekends and national holidays are closed. \"bank\": also closed Dec 31 - Jan 3 (Japanese bank holidays). / standard:土日・祝日が休み。bank:加えて12月31日〜1月3日が休み(銀行の休業日)"
        },
        "extra_holidays": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Additional company-specific closed days (e.g. summer break). / 会社独自の休み"
        },
        "extra_business_days": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Days treated as business days even if they are weekends or holidays. / 休日でも営業日とする日"
        }
      },
      "additionalProperties": false
    }
    arguments 51 lines
  • lookup_postal_code unknown never probed

    Look up the address (prefecture, city, town) for a 7-digit Japanese postal code, from Japan Post data. Accepts forms like 1000001, 100-0001 or 〒100-0001. One code can cover several towns; all are returned. `town_detail` holds the parenthesized part as written by Japan Post (e.g. chome ranges or building floors). If the code is a business-specific code (大口事業所個別番号) or a PO box code, the business is returned in `offices`. / 郵便番号から住所(都道府県・市区町村・町域)。日本郵便のデータ。1つの郵便番号に町域が複数あれば、すべて返す。事業所の個別郵便番号なら、事業所名と所在地を offices に返す。

    mcp-tool

    {
      "type": "object",
      "required": [
        "postal_code"
      ],
      "properties": {
        "postal_code": {
          "type": "string",
          "description": "7-digit postal code, hyphen optional / 郵便番号(7桁、ハイフンは任意)"
        }
      },
      "additionalProperties": false
    }
    arguments 13 lines
  • normalize_address unknown never probed

    Split a Japanese address into prefecture, city, town and the rest (block numbers, building), matching Japan Post's address data, and return candidate postal codes. Absorbs full/half-width, spacing, kanji vs. arabic numerals, ヶ/ケ and omitted county names; fills in the prefecture when the city is unique. Does NOT verify block/house numbers and has no coordinates. / 住所を都道府県・市区町村・町域・残り(番地・建物名など)に分け、郵便番号の候補を返す(日本郵便のデータにあてはめる)。番地が実在するかの確認と緯度・経度はない。

    mcp-tool

    {
      "type": "object",
      "required": [
        "address"
      ],
      "properties": {
        "address": {
          "type": "string",
          "description": "Japanese address, e.g. 北海道札幌市中央区大通西10丁目1-1 / 住所"
        }
      },
      "additionalProperties": false
    }
    arguments 13 lines
  • search_postal_code unknown never probed

    Find Japanese postal codes by prefecture, city and (optionally) part of the town name, from Japan Post data. The city must be the full municipality name (e.g. 札幌市中央区, 新宿区); the county name may be omitted. With `office_name`, searches business-specific codes (大口事業所個別番号) of businesses in that city by name instead. Returns up to 100 matches. / 都道府県・市区町村・町域(部分一致、任意)から郵便番号を探す。市区町村は正式な名前で(郡名は省いてよい)。office_name を指定すると、その市区町村の事業所の個別郵便番号を事業所名(部分一致)で探す。

    mcp-tool

    {
      "type": "object",
      "required": [
        "city"
      ],
      "properties": {
        "city": {
          "type": "string",
          "description": "Municipality, e.g. 新宿区 / 市区町村"
        },
        "town": {
          "type": "string",
          "description": "Part of the town name, e.g. 西新宿 (optional) / 町域の一部(任意)"
        },
        "prefecture": {
          "type": "string",
          "description": "Prefecture, e.g. 東京都 (optional) / 都道府県(任意)"
        },
        "office_name": {
          "type": "string",
          "description": "Part of a business name, in kanji or katakana (optional) / 事業所名の一部(任意)"
        }
      },
      "additionalProperties": false
    }
    arguments 25 lines
  • adjust_to_business_day unknown 1h ago

    If the date is a business day, return it as is; otherwise move to the next ("next") or previous ("previous") business day. Useful for payment due dates that fall on holidays. / 営業日ならその日、休みなら次(next)または前(previous)の営業日。支払日が休みのときなどに使う。

    mcp-tool

    {
      "type": "object",
      "required": [
        "date"
      ],
      "properties": {
        "date": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Date (YYYY-MM-DD) / 日付"
        },
        "calendar": {
          "enum": [
            "standard",
            "bank"
          ],
          "type": "string",
          "default": "standard",
          "description": "\"standard\": weekends and national holidays are closed. \"bank\": also closed Dec 31 - Jan 3 (Japanese bank holidays). / standard:土日・祝日が休み。bank:加えて12月31日〜1月3日が休み(銀行の休業日)"
        },
        "direction": {
          "enum": [
            "next",
            "previous"
          ],
          "type": "string",
          "default": "next",
          "description": "next = 後ろ倒し, previous = 前倒し"
        },
        "extra_holidays": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Additional company-specific closed days (e.g. summer break). / 会社独自の休み"
        },
        "extra_business_days": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Days treated as business days even if they are weekends or holidays. / 休日でも営業日とする日"
        }
      },
      "additionalProperties": false
    }
    arguments 52 lines
  • check_business_day unknown 1h ago

    Check whether a date is a business day in Japan, and if not, why (weekend, holiday name, bank closure, or a custom closed day). / その日が営業日かどうかと、休みの理由(土日・祝日の名前・銀行の休業日・指定された休日)。

    mcp-tool

    {
      "type": "object",
      "required": [
        "date"
      ],
      "properties": {
        "date": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Date (YYYY-MM-DD) / 日付"
        },
        "calendar": {
          "enum": [
            "standard",
            "bank"
          ],
          "type": "string",
          "default": "standard",
          "description": "\"standard\": weekends and national holidays are closed. \"bank\": also closed Dec 31 - Jan 3 (Japanese bank holidays). / standard:土日・祝日が休み。bank:加えて12月31日〜1月3日が休み(銀行の休業日)"
        },
        "extra_holidays": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Additional company-specific closed days (e.g. summer break). / 会社独自の休み"
        },
        "extra_business_days": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Days treated as business days even if they are weekends or holidays. / 休日でも営業日とする日"
        }
      },
      "additionalProperties": false
    }
    arguments 43 lines
  • count_business_days unknown 1h ago

    Count business days from start to end, inclusive of both ends. Returns 0 if start is after end. The period can be up to 3,660 days (about 10 years). / start から end までの営業日の数(両端を含む)。start が end より後なら 0。期間は3,660日(約10年)まで。

    mcp-tool

    {
      "type": "object",
      "required": [
        "start",
        "end"
      ],
      "properties": {
        "end": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "End date (YYYY-MM-DD) / 終了日"
        },
        "start": {
          "type": "string",
          "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
          "description": "Start date (YYYY-MM-DD) / 開始日"
        },
        "calendar": {
          "enum": [
            "standard",
            "bank"
          ],
          "type": "string",
          "default": "standard",
          "description": "\"standard\": weekends and national holidays are closed. \"bank\": also closed Dec 31 - Jan 3 (Japanese bank holidays). / standard:土日・祝日が休み。bank:加えて12月31日〜1月3日が休み(銀行の休業日)"
        },
        "extra_holidays": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Additional company-specific closed days (e.g. summer break). / 会社独自の休み"
        },
        "extra_business_days": {
          "type": "array",
          "items": {
            "type": "string",
            "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
            "description": "YYYY-MM-DD"
          },
          "maxItems": 366,
          "description": "Days treated as business days even if they are weekends or holidays. / 休日でも営業日とする日"
        }
      },
      "additionalProperties": false
    }
    arguments 49 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 2f7faece7e6e63f5.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/2f7faece7e6e63f5/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/2f7faece7e6e63f5/badge.svg)](https://brick.blue/agent/2f7faece7e6e63f5?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.