mcpField
Q
Qiniso

Qiniso

远程服务
qinisolabs.github.ioAI 与智能体118 周前更新

关于 Qiniso

Qiniso 为需要核验结构化标识符和值的 Agent 提供本地验证库和 MCP 服务。它使用校验和及内置参考数据,而非实时数据查询。

主要功能

  1. 01基于校验和与精选数据验证
  2. 02覆盖八类数据领域
  3. 03提供 56 个类型化验证工具
  4. 04本地运行且不发起网络调用

适用场景

  1. 01验证 IBAN、VAT 号码和电话号码
  2. 02检查加密货币地址及金融标识符
  3. 03解析地址、日期和货币

MCP 相关

Qiniso 通过托管端点或本地 stdio 服务向 MCP 客户端提供验证工具。无需 MCP,也可通过库函数执行相同检查。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://qiniso.qinisolabs.workers.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npm@qinisolabs/qiniso0.5.0

工具

56
参数类型必填说明
ibanstring是要验证的 IBAN;空格会被忽略。

详细介绍

Qiniso

Qiniso

面向 AI Agent 的确定性事实验证层。

为 AI Agent 提供经过验证、可信的数据工具。“Qiniso”在祖鲁语中意为“真实”。

网站 · npm · GitHub · MCP Registry


Agent 会自信地输出 IBAN、电话号码、域名、VAT 号码和加密货币地址,却可能在不易察觉的情况下出错。Qiniso 会将 Agent 生成的结构化事实与校验和及精心整理的权威数据进行核对,从而及时发现错误值,而不是盲目采信。

对于任意标识符,前沿大模型在不提供上下文的情况下,有约 91% 的概率会静默地验证错误。Qiniso:0%。

安装

npm i @qinisolabs/qiniso

作为库使用

每项检查都是一个类型化函数,可在本地一次性完成验证,无需 MCP:

import { validateIban, validateVat, validatePhone } from "@qinisolabs/qiniso";

validateIban("GB82 WEST 1234 5698 7654 32");
// { valid: true, country: "United Kingdom", checkDigits: "82", ... }

validateVat("DE136695976");          // { valid: true, country: "Germany", ... }
validatePhone("020 7946 0123", "GB"); // { valid: true, e164: "+442079460123", ... }

作为 MCP 服务使用(适用于 Claude 和其他 Agent)

无需安装——将托管端点添加为自定义连接器即可:

https://qiniso.qinisolabs.workers.dev/mcp

也可以通过 stdio 在本地运行。将以下内容添加到客户端的 MCP 配置中(例如 claude_desktop_config.json):

{
  "mcpServers": {
    "qiniso": {
      "command": "npx",
      "args": ["-y", "-p", "@qinisolabs/qiniso", "qiniso-mcp"]
    }
  }
}

验证内容——涵盖 8 个领域的 56 个工具

领域检查项
标识符IBAN、支付卡(Luhn 校验 + 品牌)、ISBN-13、VIN、GTIN/UPC/EAN 条形码(+ GS1 国家/地区)
Web / 网络TLD 和域名(IANA 根区)、IP、UUID、URL、电子邮件
金融ISIN、CUSIP、SEDOL、LEI、美国 ABA 路由号码
加密货币Ethereum(EIP-55)、Bitcoin(Base58Check / Bech32)地址
国家及税务 ID巴西 CPF/CNPJ、南非 ID、西班牙 DNI/NIE、印度 Aadhaar、意大利、波兰、荷兰、比利时、北欧国家、葡萄牙、土耳其、中国、德国 Steuer-IdNr、法国 NIR、瑞士 AHV、墨西哥 CURP、克罗地亚 OIB、罗马尼亚 CNP、保加利亚 EGN、爱沙尼亚、捷克/斯洛伐克 rodné číslo、欧盟/英国 VAT
学术ISBN-10、ISSN、ORCID
区域设置电话号码(全球)、日期解析、货币、节假日(约 200 个国家/地区)、按日期验证英国 VAT
地址英国/美国地址解析

它不是什么

  • 不是实时数据提供方——它验证你提供的事实;不会返回当前时间、天气或实时外汇数据。
  • 不是凭据收集器——它绝不会索要机密信息或密钥。
  • 不是注册状态检查工具——它会验证 VAT 号码的校验和,但不会检查该号码是否已在 VIES 注册;它会确认某个 TLD 是否真实存在,但不会检查域名是否已注册。

隐私

此工具在你的设备上本地运行,设计上不会收集、存储或传输你的数据——没有分析、没有遥测,也无需账户。所有参考数据均已打包,无需网络调用,任何内容都不会离开你的设备。完整政策:https://qinisolabs.github.io/privacy.html。

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。