io.github.qinisolabs/qiniso
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Qiniso
Publisher-provided description
Deterministic fact verification for AI agents — checksums & curated data, not guesses.
Summary by lookupd
Verifies format and checksums of many identifiers (IBAN, VIN, ISBN, card numbers, IPs, emails, URLs) so agents can validate data before use.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http qiniso https://qiniso.qinisolabs.workers.dev/mcp
Claude Code, npm package (stdio)
claude mcp add qiniso -- npx -y @qinisolabs/qiniso
Codex, remote (streamable-http)
codex mcp add qiniso --url https://qiniso.qinisolabs.workers.dev/mcp
Codex, npm package (stdio)
codex mcp add qiniso -- npx -y @qinisolabs/qiniso
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"qiniso": {
"url": "https://qiniso.qinisolabs.workers.dev/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"qiniso": {
"command": "npx",
"args": [
"-y",
"@qinisolabs/qiniso"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 56)
Publisher-provided text
validate_ibanUSE THIS to verify an IBAN (international bank account number) before relying on it — instead of guessing whether it looks right. Checks the country, the countrvalidate_cardUSE THIS to check a payment card number's structure before using it — never assume a card number is valid or guess its brand. Verifies the Luhn checksum, detectvalidate_isbnUSE THIS to verify an ISBN-13 book identifier instead of trusting that 13 digits are correct. Checks the 978/979 prefix and the mod-10 weighted check digit, andvalidate_vinUSE THIS to verify a vehicle VIN before acting on it — do not assume a 17-character string is a valid VIN. Checks the allowed alphabet (no I/O/Q) and the ISO 37validate_gtinUSE THIS to verify a product barcode — GTIN/EAN/UPC — before trusting it, instead of guessing the check digit. Handles EAN-8, UPC-A (12), EAN-13 and GTIN-14, vevalidate_imeiUSE THIS to verify a phone/device IMEI before relying on it — never assume a 15-digit string is valid or guess its check digit. Checks the Luhn check digit (andvalidate_glnUSE THIS to verify a GLN (GS1 Global Location Number — identifies a company/site/location in supply chains and EDI) before relying on it. Checks the 13-digit GSvalidate_ssccUSE THIS to verify an SSCC (GS1 Serial Shipping Container Code — identifies a pallet/carton/logistics unit) from a shipping label before relying on it. Checks tvalidate_tldUSE THIS to check whether a top-level domain is real before trusting a domain or link — do NOT guess whether a TLD like .zip, .corp, .crypto or .web exists. Chevalidate_domainUSE THIS to verify a domain name's structure AND that its TLD is a real IANA-delegated suffix — instead of assuming a domain is legitimate. Catches invalid labevalidate_ipUSE THIS to verify an IP address before relying on it — do not assume a dotted or colon string is valid. Strictly checks IPv4 (RFC 791, rejects leading zeros /validate_uuidUSE THIS to verify a UUID and read its version/variant instead of guessing — e.g. to tell a v4 (random) from a v7 (time-ordered) UUID. Checks the canonical 8-4-validate_urlUSE THIS to verify a URL before fetching or storing it — parses it with the WHATWG URL standard and additionally checks that the host's TLD is a real IANA suffivalidate_emailUSE THIS to check an email address's syntax AND that its domain TLD is real, before saving or sending — instead of trusting raw input. Validates the local partvalidate_isinUSE THIS to verify an ISIN (international securities identifier) before relying on it — never assume a 12-character code is valid. Checks the format and the ISOvalidate_cusipUSE THIS to verify a CUSIP (North American securities identifier) instead of trusting 9 characters. Checks the CUSIP mod-10 check digit and returns the expectedvalidate_sedolUSE THIS to verify a SEDOL (LSE securities identifier) before relying on it. Checks the no-vowels alphabet and the weighted mod-10 check digit.validate_leiUSE THIS to verify a Legal Entity Identifier (LEI) before relying on it — do not assume a 20-character code is valid. Checks the ISO 17442 / ISO 7064 MOD 97-10validate_routingUSE THIS to verify a US bank routing / ABA transit number before relying on it for a payment or direct deposit. Checks the 9-digit weighted (3,7,1) mod-10 checkvalidate_eth_addressUSE THIS to verify an Ethereum address before sending funds or storing it — never trust that a 0x… string is correct. Validates the format and the EIP-55 mixed-validate_btc_addressUSE THIS to verify a Bitcoin address before sending funds or storing it — do not assume it is valid. Checks Base58Check (P2PKH/P2SH, double-SHA256 checksum) andvalidate_cpfUSE THIS to verify a Brazilian CPF (individual taxpayer ID) before relying on it — never assume 11 digits are valid. Checks the two mod-11 check digits and rejevalidate_cnpjUSE THIS to verify a Brazilian CNPJ (company registration number) instead of trusting 14 digits. Checks the two mod-11 check digits. Call this for onboarding Brvalidate_sa_idUSE THIS to verify a South African ID number before relying on it. Checks the Luhn check digit and date-of-birth validity, and returns the date of birth, gendervalidate_dniUSE THIS to verify a Spanish DNI or NIE before relying on it — do not guess the control letter. Checks the mod-23 control letter and returns whether it is a DNIvalidate_aadhaarUSE THIS to verify the format and checksum of an Indian Aadhaar number — never assume 12 digits are valid. Checks the Verhoeff check digit and the leading-digitvalidate_codice_fiscaleUSE THIS to verify an Italian Codice Fiscale (personal tax code) before relying on it — do not guess the final check letter. Checks the 16-character format andvalidate_peselUSE THIS to verify a Polish PESEL (national identification number) before relying on it — never assume 11 digits are valid. Checks the weighted mod-10 check digvalidate_bsnUSE THIS to verify a Dutch BSN (burgerservicenummer / citizen service number) before relying on it. Checks the 8–9 digit form and the '11-test' (elfproef) checkvalidate_be_nrnUSE THIS to verify a Belgian National Register Number (Rijksregisternummer / Numéro de Registre National) before relying on it. Checks the 11-digit form and the
Details
- Version: 0.5.1
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 275 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/qinisolabs/qiniso
- Website: https://qinisolabs.github.io/qiniso/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.qinisolabs/qiniso)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp