mcpField
M
madtaco

madtaco

本地服务
madtaco.devAI 与智能体016 周前更新

关于 madtaco

madtaco 是面向 Agent 的 stdio MCP 服务,封装 MadTaco API,提供标识符验证、制裁筛查及公司和域名检查。它将免费实用工具与按额度计费的检查结合,失败的检查不会收费。

主要功能

  1. 01税号和 IBAN 验证
  2. 02邮箱和电话验证
  3. 03制裁筛查
  4. 04公司和域名检查
  5. 05用量与账户工具

适用场景

  1. 01验证智利税号或 IBAN
  2. 02筛查对象是否涉及制裁
  3. 03检查公司或域名
  4. 04付费检查前查看账户用量

MCP 相关

通过 stdio 将 13 项 MadTaco API 操作作为 MCP 工具提供。相同工具集也可通过 API 端点上的 Streamable HTTP 使用。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"dev-madtaco": {
"command": "npx",
"args": [
"-y",
"@madtaco/mcp"
],
"env": {
"MADTACO_API_BASE": "<MADTACO_API_BASE>",
"MADTACO_API_KEY": "<MADTACO_API_KEY>"
}
}
}
}
启动命令npx -y @madtaco/mcp
需要配置的环境变量
MADTACO_API_BASEMadTaco API base URL (default: https://api.madtaco.dev/v1)
MADTACO_API_KEY密钥X-Api-Key for paid checks, usage, and proposals (free tools work without it)

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

安装包
npm@madtaco/mcp1.1.0

工具

13

收录的工具列表 · 更新于 2 周前

参数类型必填说明
idstring是要验证的税号,例如 "11.111.111-1"。
countrystring是ISO 3166-1 alpha-2 国家/地区代码,例如 "CL"。

详细介绍

🌮 MadTaco — MCP 服务

npm: @madtaco/mcp

smithery badge

为 AI Agent 提供验证和实用 API。验证税号、筛查制裁名单、核验公司、检查域名 — 使用预付 USD 额度。检查失败不收费。

此软件包是一个 stdio MCP 服务,封装了 MadTaco 公共 API:https://api.madtaco.dev/v1。每个响应都包含 credits_charged(免费操作为 0)。想改用远程 HTTP?请参阅下方的 HTTP MCP。

文档

快速开始(stdio)

npx @madtaco/mcp
Claude Desktop / Cursor

Claude Desktop 配置: macOS 为 ~/Library/Application Support/Claude/claude_desktop_config.json,Windows 为 %APPDATA%\Claude\claude_desktop_config.json。
Cursor: 在项目中的 .cursor/mcp.json 或全局 MCP 设置中配置。

{
  "mcpServers": {
    "madtaco": {
      "command": "npx",
      "args": ["-y", "@madtaco/mcp"],
      "env": {
        "MADTACO_API_KEY": "your_api_key_here"
      }
    }
  }
}

无需 API 密钥: validate_tax_id、validate_iban、lookup_instrument、validate_email(语法)、validate_phone(格式)、create_account、verify_account。

需要 API 密钥(已注册层级): get_usage、propose_check。

需要已充值的账户(层级 2): 付费筛查/验证工具,以及完整模式下的 validate_email/validate_phone。通过 POST /v1/billing/checkout 或 madtaco.dev 账单页面充值。

速率限制: 匿名用户每天 50 个请求(按 IP 计算),已注册用户每天 100 个请求(按 API 密钥计算),充值后每天包含 500 个请求 — 详见 llms.txt。

试试看

使用 MadTaco 验证智利 RUT 11.111.111-1。

检查 IBAN DE89370400440532013000 是否有效。

查询交易所 US 上的股票代码 CMG。

远程 HTTP

API 子域名上的 Streamable HTTP MCP — 无需安装 npm:

{
  "mcpServers": {
    "madtaco": {
      "url": "https://api.madtaco.dev/mcp",
      "headers": { "X-Api-Key": "your_api_key_here" }
    }
  }
}

使用 X-Api-Key 或 Authorization: Bearer 进行身份验证。与此 stdio 软件包提供相同的 13 个工具。

环境

变量必填默认值
MADTACO_API_KEY用于需要身份验证和付费的工具—
MADTACO_API_BASE否https://api.madtaco.dev/v1

可设置不同值以用于预发布或本地开发:

"env": { "MADTACO_API_BASE": "https://api.madtaco.dev/v1" }

工具

所有路径均相对于 MADTACO_API_BASE(默认值为 https://api.madtaco.dev/v1)。

工具API 端点额度
validate_tax_idPOST /validate/tax-id0
validate_ibanPOST /validate/iban0
lookup_instrumentPOST /lookup/instrument0
validate_emailPOST /validate/email0(语法)/ 0.005(完整,层级 2)
validate_phonePOST /validate/phone0(格式)/ 0.005(完整,层级 2)
screen_sanctionsPOST /screen/sanctions0.10
verify_companyPOST /verify/company0.15
inspect_domainPOST /inspect/domain0.05
screenPOST /screen + 可选的 GET /screens/{id}?wait=60已完成检查的额度总和
propose_checkPOST /propose仅冻结承诺额度
create_accountPOST /accounts0
verify_accountPOST /accounts/verify0
get_usageGET /usage0

MCP 中未提供(仅限 REST)

直接向 API 发起调用 — 详见 llms.txt:

  • GET /data/cl/{indicator} — 智利指标(UF、UTM、USD、EUR、IPC)
  • GET /balance — 额度余额(get_usage 已包含余额)
  • GET /evidence/{id} — 签名证据 URL
  • GET /health — 正常运行时间检查

Agent 入驻流程

  1. 使用邮箱调用 create_account → account_id + pending_verification
  2. 由人工或 Agent 从邮件中读取 6 位验证码
  3. 调用 verify_account → api_key(层级为 registered)
  4. 通过 madtaco.dev 账单页面或 POST /v1/billing/checkout 为账户充值
  5. 设置 MADTACO_API_KEY 并运行付费检查

用于人工访问控制面板的凭据绝不会通过 MCP 响应传递;如有需要,请使用 POST /v1/accounts/invite-human。

开发

仅支持 Stdio 传输 — 此服务调用公共 HTTP API;除可选的 API 密钥外,不使用数据库或其他机密信息。

git clone https://github.com/madtaco-dev/mcp.git
cd mcp
npm install
npm test
npm run build
MADTACO_API_KEY=... npm run dev

随着 API 扩展,新工具将通过 npm 次要版本发布。当前工具列表请参阅 llms.txt。

许可证

MIT © 🌮 MadTaco · 专为 Agent 打造,名副其实。

评论

支持 Markdown

第一次接触 MCP?

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

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