mcpField
V
validalatam-mcp

validalatam-mcp

本地服务
github.com/elmatis172商业与营销02 天前更新

关于 validalatam-mcp

validalatam-mcp 是面向需要核验拉丁美洲税号、身份号码和银行账号的应用与 Agent 的 MCP 服务。它将请求转发到托管的 ValidaLatam API,不在本地实现核验算法。

主要功能

  1. 01核验单个证件号码
  2. 02批量核验最多 1,000 条
  3. 03生成虚假的测试号码
  4. 04列出支持的证件类型
  5. 05规范化并格式化标识符

适用场景

  1. 01检查输入的税号或身份号码
  2. 02批量核验多条记录
  3. 03为开发生成测试数据

MCP 相关

向 MCP 客户端提供证件核验、批量核验、测试数据生成和证件类型查询工具。调用通过 HTTP 转发至托管的 ValidaLatam API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"elmatis172-validalatam": {
"command": "uvx",
"args": [
"validalatam-mcp"
],
"env": {
"RAPIDAPI_KEY": "<RAPIDAPI_KEY>",
"VALIDALATAM_BASE_URL": "<VALIDALATAM_BASE_URL>"
}
}
}
}
启动命令uvx validalatam-mcp
需要配置的环境变量
RAPIDAPI_KEY密钥Optional RapidAPI key; routes calls through RapidAPI
VALIDALATAM_BASE_URLOverride API base URL

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypivalidalatam-mcp0.2.2

工具

4

收录的工具列表 · 更新于 1 天前

参数类型必填说明
typestring是
valuestring是
countryany否

详细介绍

validalatam-mcp

Listed on mcpservers.org elmatis172/validalatam-mcp MCP server Validalatam MCP server

适用于 ValidaLatam API 的 MCP 服务——验证、规范化并格式化拉丁美洲的税号、国民身份证号和银行账户:AR CUIT/CUIL/DNI/CBU/CVU、BR CPF/CNPJ、MX RFC/CURP/CLABE、CL RUT、CO NIT、PE RUC、UY CI/RUT、EC Cédula/RUC、PY RUC、IBAN。

这是一个轻量级客户端:每次工具调用都会向托管的 API 发送 HTTP 请求。这里不包含任何验证算法。

RapidAPI API 密钥 / 套餐:https://rapidapi.com/MatiasPengue/api/validalatam

English | Español

English

安装
uvx --from git+https://github.com/elmatis172/validalatam-mcp validalatam-mcp
# or
pip install git+https://github.com/elmatis172/validalatam-mcp
validalatam-mcp

(发布到 PyPI 后:uvx validalatam-mcp / pip install validalatam-mcp。)

Claude Desktop(claude_desktop_config.json)/ Cursor(~/.cursor/mcp.json)
{
  "mcpServers": {
    "validalatam": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/elmatis172/validalatam-mcp", "validalatam-mcp"],
      "env": { "RAPIDAPI_KEY": "optional-your-key" }
    }
  }
}
工具
  • validate_document(type, value, country?) — type="AUTO" 可自动检测
  • validate_batch(items) — 最多 1000 个 {type, value, country?}
  • generate_test_data(type, count, seed) — 生成明显为虚构且校验位有效的值
  • list_document_types()
配置
环境变量默认值用途
RAPIDAPI_KEY–推荐设置。设置后,请求将通过 RapidAPI(validalatam.p.rapidapi.com)发送,并使用套餐配额(提供免费的 Basic 套餐)。如果未设置,公共端点每天会按 IP 地址提供少量免费验证次数(批量请求中的每份文档都会单独计数)。
VALIDALATAM_BASE_URLhttps://validalatam.ia-latam.app覆盖 API 基础 URL
Docker
docker build -t validalatam-mcp . && docker run -i --rm validalatam-mcp
客户端 SDK

零依赖客户端位于 sdks/python/validalatam_client.py 和 sdks/js/index.mjs。

开发
pip install -e ".[test]" && pytest

Español

适用于 ValidaLatam API 的 MCP 服务:验证、规范化并格式化 CUIT/CUIL、DNI、CBU/CVU、CPF、CNPJ、RFC、CURP、CLABE、RUT、NIT、RUC、CI、身份证件和 IBAN。这是一个轻量级客户端:每个工具都会通过 HTTP 调用托管的 API;不包含验证算法。

RapidAPI API 密钥和套餐:https://rapidapi.com/MatiasPengue/api/validalatam

安装
uvx --from git+https://github.com/elmatis172/validalatam-mcp validalatam-mcp
# o
pip install git+https://github.com/elmatis172/validalatam-mcp
Claude Desktop / Cursor

在 claude_desktop_config.json 或 ~/.cursor/mcp.json 中使用上文相同的 JSON 代码块。RAPIDAPI_KEY 是可选项,但建议设置:不设置密钥时,公共端点每天会按 IP 地址提供少量免费验证次数(批量请求中的每份文档都会单独计数)。设置密钥后会使用 RapidAPI 套餐的配额(提供免费的 Basic 套餐)。

工具

validate_document、validate_batch、generate_test_data(虚假的测试数据)、list_document_types。

许可 / 许可

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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