MCP.Market

Jp Corporate Id MCP server

by skypier-jp-works·io.github.skypier-jp-works/mcp-jp-corporate-id·v1.0.0

Validates and normalizes Japanese corporate numbers and invoice registration numbers (format only).

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

0 stars22 downloads/wk

Reviews

Write one

Nobody has reviewed Jp Corporate Id yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Jp Corporate Id tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • calculate_check_digit

    会社法人等番号(12桁)から検査用数字(チェックデジット)を計算し、13桁の法人番号を算出します。全角数字・ハイフン・空白を含む入力も正規化して受け付けます。

  • compare_company_names

    2つの法人名を表記正規化した上で比較し、同一法人を指す可能性を判定理由・確信度とともに返します。

  • generate_matching_key

    法人名から、法人格を除いた本体名を空白等を取り除いて正規化した、名寄せ用のキーを生成します。normalize_company_nameの結果を利用します。

  • normalize_company_name

    法人名の表記ゆれ(株式会社/(株)/(株)/㈱等の相互変換、前株・後株の判定、全角半角、主要な旧字体・異体字)を統一し、

  • parse_corporate_number

    法人番号(13桁)の検査用数字を検証した上で、区分(国の機関/地方公共団体/設立登記法人/設立登記のない法人・人格のない社団等)、

  • validate_corporate_number

    法人番号(13桁)の検査用数字(チェックデジット)が正しいかどうかを検証します。全角数字・ハイフン・空白を含む入力も正規化して受け付けます。

  • validate_invoice_number

    適格請求書発行事業者の登録番号("T"+数字13桁)の形式を検証します。法人が保有する登録番号(T+法人番号)は検査用数字による数学的な検証まで行います。

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan10 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 55 days ago12/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Jp Corporate Id compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 80% of 1,761 Finance servers
Tools
7
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
22
more than 8% of 421 Finance servers with a package

What its tools let an agent do: 6 read · 1 create

Install Jp Corporate Id in Claude Code, Cursor or VS Code

Runs npx -y mcp-jp-corporate-id on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-jp-corporate-id -- npx -y mcp-jp-corporate-id
Add to Cursor

What the publisher says

From the Jp Corporate Id repository's README, as published. We do not edit it. Read it on GitHub

mcp-jp-corporate-id

日本語版はこちら

An MCP (Model Context Protocol) server that validates and normalizes Japanese corporate numbers (houjin bangou) and qualified invoice issuer registration numbers, and normalizes/matches company names across common notation variants.

No network access is used at all (v1 calls no external APIs). Every check is done with formulas and dictionary data embedded in the code.

Read this first

or that an invoice registration is currently valid.** For real-world verification, always check the official National Tax Agency sites directly:

  • This tool only validates the format* of numbers and names. It does NOT verify that a company actually exists,

individual My Number (12 digits) have the same length, and this tool cannot distinguish which kind of number it was given. calculatecheckdigit always includes a caution about this in its response.

  • Corporate Number Publication Site
  • Qualified Invoice Issuer Publication Site
  • Never enter a Japanese Individual Number (My Number). A company registration number (12 digits) and an

submitted.

  • This server never logs request input, and validation-error messages never echo back the raw number that was

Tools (7 total)

Every tool's response includes the primary sources (sources) behind its logic.

1. validatecorporatenumber

Verifies whether the check digit of a 13-digit corporate number is correct. Accepts full-width digits, hyphens, and whitespace, which are normalized before validation. If the normalized length isn't 13 digits, or the check digit doesn't match, the tool returns valid: false rather than throwing.

2. calculatecheckdigit

Computes the check digit from a 12-digit company registration number (assigned based on commercial registry records) and derives the 13-digit corporate number. Throws if the normalized input isn't exactly 12 digits (no guessing or zero-padding).

Caution: a 12-digit number could just as easily be a My Number (individual number) as a company registration number. Every response includes a caution field reminding callers never to submit a My Number. If the registry office code portion falls outside the typical range (0100–5000) confirmed from primary sources, a note is added.

3. validateinvoicenumber

Validates a qualified invoice registration number ("T" + 13 digits).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Jp Corporate Id: common questions

Is Jp Corporate Id MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Jp Corporate Id safety report
How do I install Jp Corporate Id?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Jp Corporate Id need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Jp Corporate Id maintained?
The last commit was 96 days ago (2026-07-31). The latest release is v1.0.0.
What can I use instead of Jp Corporate Id?
Servers from other publishers that do the same job: three.ws Tutor MCP server, E Arveldaja MCP server and Quickbooks MCP server.
How does Jp Corporate Id compare with other Finance MCP servers?
safety score 85/100 (higher than 80% of 1,761 Finance servers); tools 7 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Jp Corporate Id

Same job from other publishers: the closest match first, then the best rated.

  • three.ws Tutor
    Read a Pay-As-You-Learn tutoring session's itemized tab and close it for an attested invoice.
    A
  • E Arveldaja
    Estonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.
    B
  • Quickbooks
    MCP server for QuickBooks Online (Intuit) — customers, invoices, payments, items, accounts, P&L
    B
  • Norman Finance — AI Bookkeeping, Accounting & Taxes
    Bookkeeping, invoices and tax workflows for European businesses, including Polish KPiR and JPK.
    A
  • ApexCharts
    Generates and validates configs for ApexCharts charts, grid, gantt, tree, sankey, stock and maps.
    A

More from skypier-jp-works →