Skip to main content

PESEL/NIP/REGON Validator

com.apished/pesel-nip-regon-validatorVersion 1.0.0

Validates Polish PESEL, NIP, and REGON checksums; PESEL also decodes birth date and sex.

Status

Responds154 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:49 UTC
Latency
154 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://apished.com/mcp/v1/idvalidateResponds154 ms
No sign-in

Claude Code

claude mcp add --transport http pesel-nip-regon-validator https://apished.com/mcp/v1/idvalidate

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: pesel-nip-regon-validator
Remote MCP server URL: https://apished.com/mcp/v1/idvalidate

Cursor

{
  "mcpServers": {
    "pesel-nip-regon-validator": {
      "url": "https://apished.com/mcp/v1/idvalidate"
    }
  }
}

VS Code

code --add-mcp '{"name":"pesel-nip-regon-validator","type":"http","url":"https://apished.com/mcp/v1/idvalidate"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

3 tools

Tools of PESEL/NIP/REGON Validator
Read-only
Idempotent
Open world
nip_validateValidates the checksum of a 10-digit Polish tax identification number (NIP). Checksum uses weights 6 5 7 2 3 4 5 6 7 over the first 9 digits; sum mod 11 must equal the 10th digit. A sum mod 11 of 10 is itself invalid.Not declaredNot declaredNot declaredNot declared
pesel_validateValidates the checksum of an 11-digit Polish national identification number (PESEL). Checksum uses weights 1 3 7 9 1 3 7 9 1 3 over the first 10 digits; control digit is (10 - sum mod 10) mod 10. On success also decodes the date of birth and sex embedded in the number; a checksum-valid number with an impossible calendar date (e.g. Feb 30) is still reported invalid.Not declaredNot declaredNot declaredNot declared
regon_validateValidates the checksum of a 9- or 14-digit Polish business registry number (REGON). 9-digit: weights 8 9 2 3 4 5 6 7 over the first 8 digits, sum mod 11 (10 mapped to 0) must equal the 9th digit. 14-digit: the first 9 digits must themselves be a valid 9-digit REGON, and weights 2 4 8 5 0 9 7 3 6 1 2 4 8 over the first 13 digits (sum mod 11, 10 mapped to 0) must equal the 14th digit.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Aug 18, 2026
Updated
Aug 18, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing