validalatam-mcp について
validalatam-mcpは、ラテンアメリカの税番号、身分番号、銀行口座番号を検証するアプリやエージェント向けのMCPサーバーです。検証アルゴリズムは内蔵せず、リクエストをホストされたValidaLatam APIへ転送します。
主な機能
- 01個別の番号の検証
- 02最大1,000件の一括検証
- 03テスト用の偽データ生成
- 04対応する番号種別の一覧表示
- 05識別子の正規化と書式設定
活用シーン
- 01入力された税番号や身分番号の確認
- 02複数レコードの一括検証
- 03開発用テストデータの生成
MCP 対応
MCPクライアントに、番号の検証、一括検証、テストデータ生成、対応種別の一覧表示ツールを提供します。呼び出しはHTTP経由でホストされたValidaLatam APIに転送されます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| type | string | はい | |
| value | string | はい | |
| country | any | いいえ |
詳細
validalatam-mcp
ValidaLatam API 用の MCP サーバーです。ラテンアメリカの納税者番号、国民 ID、銀行口座番号を検証、正規化、フォーマットします。対象は 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
英語
インストール
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 ごとに 1 日あたり少数の検証を無料で利用できます(バッチでは文書ごとにカウントされます)。 |
VALIDALATAM_BASE_URL | https://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
スペイン語
ValidaLatam API 用の MCP サーバーです。CUIT/CUIL、DNI、CBU/CVU、CPF、CNPJ、RFC、CURP、CLABE、RUT、NIT、RUC、CI、身分証明書、IBAN を検証、正規化、フォーマットします。軽量なクライアントで、各ツールはホストされた API を HTTP 経由で呼び出します。検証アルゴリズムは含まれていません。
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
上記と同じ JSON ブロックを claude_desktop_config.json または ~/.cursor/mcp.json で使用してください。RAPIDAPI_KEY は任意ですが、設定を推奨します。キーがない場合、パブリックエンドポイントでは IP ごとに 1 日あたり数件の検証を無料で利用できます(バッチでは文書ごとにカウントされます)。キーがある場合は、RapidAPI のプラン利用枠が使用されます(無料の Basic プランを利用できます)。
ツール
validate_document、validate_batch、generate_test_data(テスト用の偽データ)、list_document_types。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。