Jp Corporate Id MCP server
Validates and normalizes Japanese corporate numbers and invoice registration numbers (format only).
0 stars22 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
calculate_check_digit会社法人等番号(12桁)から検査用数字(チェックデジット)を計算し、13桁の法人番号を算出します。全角数字・ハイフン・空白を含む入力も正規化して受け付けます。
compare_company_names2つの法人名を表記正規化した上で比較し、同一法人を指す可能性を判定理由・確信度とともに返します。
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
- 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
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
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 TutorRead a Pay-As-You-Learn tutoring session's itemized tab and close it for an attested invoice.not reviewedEstablishedA
- E ArveldajaEstonian e-arveldaja (RIK e-Financials) accounting — invoices, bank import, reports.not reviewedEstablishedB
- QuickbooksMCP server for QuickBooks Online (Intuit) — customers, invoices, payments, items, accounts, P&Lnot reviewedEstablishedB
Norman Finance — AI Bookkeeping, Accounting & TaxesBookkeeping, invoices and tax workflows for European businesses, including Polish KPiR and JPK.not reviewedGrowingA- ApexChartsGenerates and validates configs for ApexCharts charts, grid, gantt, tree, sankey, stock and maps.not reviewedGrowingA