madtaco

by madtaco-dev

278 downloads
Not rated
GitHub Website

About

Verification & utility API for AI agents — MCP server. Sanctions screening, company & tax-ID validation, and more. madtaco.dev

Details

Author
madtaco-dev
Downloads
278
Categories
AI, Finance

- madtaco.dev — product site
- API docs — OpenAPI reference
- Pricing — machine-readable per-operation prices
- llms.txt — agent-oriented overview
- Health — API status

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name madtaco
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

The README includes setup instructions such as npx @madtaco/mcp.

validate_tax_id

Validate a tax ID format and checksum. Supports CL RUT, MX RFC, and more. Free — no API key required.

validate_iban

Validate an IBAN checksum and parse country and bank code. Free — no API key required.

lookup_instrument

Map a ticker, ISIN, CUSIP, or other identifier to FIGI and instrument metadata via OpenFIGI. Free — no API key required.

validate_email

Validate an email address. mode "syntax" is free; mode "full" costs 0.005 credits (tier 2).

validate_phone

Validate a phone number. mode "format" is free; mode "full" costs 0.005 credits (tier 2).

screen_sanctions

Screen a name against OFAC SDN, EU, UK, and UN sanctions lists. Costs 0.10 credits (tier 2).

verify_company

Verify a company against an official registry (GB only in v1). Costs 0.15 credits (tier 2).

inspect_domain

Inspect domain age, DNS posture, and lookalike risk. Costs 0.05 credits (tier 2).

screen

Run a composite trust screen across sanctions, registry, domain, email, and phone checks. Only completed checks are charged. Optionally long-polls when still running.

propose_check

Propose a new check capability MadTaco does not offer yet. Optionally pledge credits (held, not charged).

create_account

Create a MadTaco account (agent-native signup). A 6-digit verification code is emailed — no API key yet.

verify_account

Verify the emailed 6-digit code and receive an API key (tier registered).

get_usage

Get today usage totals, per-operation counts, credits spent, and balance. Optional period=7d|30d for daily breakdown.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

McpServers

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

🌮 MadTaco — MCP Server

Verification & utility API for AI agents.
Tax-ID validation, sanctions screening, company verification, and more —
one API, prepaid credits, priced per call. Failed checks cost $0.

The MadTaco API is live. This package exposes it as MCP tools for Claude, Cursor, and any MCP-compatible agent.

npx @madtaco/mcp

No API key required for the tools in v1.0.0 — they map to MadTaco's free endpoints (50 requests/day per IP on the API). Set MADTACO_API_KEY later when paid tools ship in 1.1+ for higher limits.

---

Tools (v1.0.0)

| Tool | API endpoint | Description |
|------|--------------|-------------|
| validate_tax_id | POST /v1/validate/tax-id | Format/checksum — CL RUT, MX RFC |
| validate_iban | POST /v1/validate/iban | IBAN checksum and parsing |
| get_cl_indicator | GET /v1/data/cl/{indicator} | UF, UTM, USD, EUR, IPC (CMF source) |

Every response includes credits_charged (always 0 for these tools).

Coming in 1.1+ (same package, grows with the API): create_account, verify_account, get_balance, get_usage, screen_sanctions, verify_company, inspect_domain, validate_email, validate_phone, screen, propose_check.

---

Quick start — Claude Desktop

Add to claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

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

Restart Claude Desktop. You should see madtaco under MCP tools with the three validators above.

Example prompts in Claude

> Validate the Chilean RUT 11.111.111-1 using MadTaco.

> Check whether IBAN DE89 3704 0044 0532 0130 00 is valid.

> What's today's UF value in Chile?

> Get the UF for 2026-07-01.

Claude will call validate_tax_id, validate_iban, or get_cl_indicator and return the JSON from the API.

---

Cursor

Add to .cursor/mcp.json in your project (or global Cursor MCP settings):

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

---

Environment variables

| Variable | Required | Default | Description |
|----------|----------|---------|-------------|
| MADTACO_API_BASE | No | https://api.madtaco.dev/v1 | API base URL (override for staging) |
| MADTACO_API_KEY | No | — | Optional X-Api-Key header; not needed for v1.0.0 tools |

Example with a custom base (local/staging):

{
  "mcpServers": {
    "madtaco": {
      "command": "npx",
      "args": ["-y", "@madtaco/mcp"],
      "env": {
        "MADTACO_API_BASE": "https://api.madtaco.dev/v1"
      }
    }
  }
}

---

Running from source

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

Stdio transport only. The server calls the public MadTaco HTTP API — no database, no secrets beyond an optional API key.

New tools ship as minor releases (1.1, 1.2, …) as the API grows. See llms.txt for the current tool list.

---

Links

- madtaco.dev — product site
- API docs — OpenAPI reference
- Pricing — machine-readable per-operation prices
- llms.txt — agent-oriented overview
- Health — API status

---

MIT © 🌮 MadTaco · Built for agents, literally.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.