mcpField
M
madtaco

madtaco

ローカル
madtaco.devAI・エージェント016 週間前に更新

madtaco について

madtacoは、識別子の検証、制裁スクリーニング、企業やドメインの確認を行うMadTaco APIをラップした、エージェント向けstdio MCPサーバーです。無料のユーティリティとクレジット制の有料チェックを提供し、失敗したチェックには課金されません。

主な機能

  1. 01税IDとIBANの検証
  2. 02メールと電話番号の検証
  3. 03制裁スクリーニング
  4. 04企業とドメインの確認
  5. 05利用状況とアカウントのツール

活用シーン

  1. 01チリの税IDやIBANの検証
  2. 02取引相手の制裁スクリーニング
  3. 03企業やドメインの確認
  4. 04有料チェック前の利用状況確認

MCP 対応

stdio経由でMadTaco APIの13の操作を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はい検証する税 ID。例:"11.111.111-1"。
countrystringはいISO 3166-1 alpha-2 の国コード。例:"CL"。

詳細

🌮 MadTaco — MCP サーバー

npm: @madtaco/mcp

smithery badge

AI エージェント向けの検証・ユーティリティ API です。税務 ID の検証、制裁対象者のスクリーニング、企業の検証、ドメインの調査を、USD のプリペイドクレジットで利用できます。チェックに失敗した場合、料金は一切発生しません。

このパッケージは、公開 MadTaco API https://api.madtaco.dev/v1 をラップするstdio MCP サーバーです。すべてのレスポンスに credits_charged が含まれます(無料の操作では 0)。リモート HTTP をお求めですか?以下のHTTP MCPをご覧ください。

ドキュメント

クイックスタート(stdio)

npx @madtaco/mcp
Claude Desktop / Cursor

Claude Desktop の設定: ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)。
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 の請求ページから入金してください。

レート制限: 匿名ユーザーは 1 日あたり 50 リクエスト(IP ごと)、登録ユーザーは 1 日あたり 100 リクエスト(API キーごと)、入金後は 1 日あたり 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 — 稼働状況の確認

エージェントのオンボーディングフロー

  1. メールアドレスを使って create_account を実行 → account_id + pending_verification
  2. 人間またはエージェントがメールから6桁のコードを読み取ります
  3. verify_account を実行 → api_key(tier 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 · 文字どおり、エージェントのために構築。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。