Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
作者による説明(英語の原文)
Latin American data for AI agents: tax-ID validation, indicators, FX, company lookups, holidays
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"latam-data": {
"command": "uvx",
"args": [
"latam-data-mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add latam-data -- uvx latam-data-mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"latam-data": {
"command": "uvx",
"args": [
"latam-data-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"latam-data": {
"type": "stdio",
"command": "uvx",
"args": [
"latam-data-mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント svkbogislav で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.6.1)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。
同じカテゴリには:Finance Toolkit, SolidInvoice, Korea Tax Calculator
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
An MCP server that gives agents reliable access to LatAm data that is otherwise scattered, undocumented, or Spanish-only: tax-ID validation for 12 countries, live economic indicators, exchange rates (including Argentina's blue rate and Colombia's legally binding TRM), Brazilian company lookups, holidays, and business-day math.
| Tool | What it does |
|---|---|
validate_tax_id | Validates national tax IDs with real check-digit math for 15 countries: 🇨🇱 RUT, 🇦🇷 CUIT/CUIL, 🇲🇽 RFC, 🇧🇷 CPF/CNPJ (incl. 2026 alphanumeric CNPJs), 🇨🇴 NIT, 🇵🇪 RUC, 🇺🇾 RUT, 🇪🇨 cédula/RUC, 🇵🇾 RUC, 🇻🇪 RIF, 🇬🇹 NIT, 🇩🇴 RNC, 🇵🇦 RUC+DV, 🇨🇷 cédula, 🇧🇴 NIT. Returns canonical formatting and person/company/public-entity detection. |
validate_bank_account | Validates interbank account codes with check-digit math: 🇲🇽 CLABE (18-digit), 🇦🇷 CBU/CVU (22-digit, incl. Mercado Pago virtual accounts). Decodes bank, branch and account — verify a payout destination before sending money. |
validate_pix_key | Validates a 🇧🇷 PIX key (CPF, CNPJ, e-mail, +55 phone, or random UUID) and detects its type — CPF/CNPJ with full check-digit math. |
validate_phone_number | Validates & normalizes phone numbers for 15 countries → E.164, national format, mobile/landline detection. Handles Brazil's 9th digit, Mexico's 10-digit, Argentina's 9/15, Chile's 9-prefix. |
brazil_bank_lookup | Resolves a 🇧🇷 bank by COMPE code (name, ISPB). |
brazil_company_lookup | Full federal-registry data for any Brazilian company by CNPJ: legal name, status, size, main activity, capital, address, partners. |
costa_rica_company_lookup | 🇨🇷 taxpayer by cédula: name, regime, activities, and compliance status (moroso/omiso) from Hacienda — for KYC/AML. |
| Tool | What it does |
|---|---|
chile_indicators | UF, UTM, USD, EUR and more, in CLP. |
argentina_exchange_rates | Official vs blue rate for USD/EUR. |
brazil_market_rates | SELIC, CDI, IPCA. |
colombia_official_trm | The legally binding USD/COP rate with validity dates. |
brazil_historical_series | Historical SELIC/CDI/IPCA/USD over a date range, with min/max/avg/change — for trend analysis and backtesting. |
colombia_trm_history | Historical USD/COP (TRM) over a date range. |
costa_rica_exchange_rate | 🇨🇷 official USD/EUR colón rate. |
currency_convert | Convert any amount between two currencies at the live rate. |
latam_exchange_rates | All 18 LatAm currencies vs USD in one call. |
| Tool | What it does |
|---|---|
public_holidays | Official holidays for 20 LatAm countries, any year. |
next_holidays | Upcoming holidays from today. |
long_weekends | Long weekends with bridge-day analysis. |
business_days | Working-day count between dates, holiday-aware — for SLA, payroll, logistics, settlement math. |
No signup, no API keys. Two steps:
1. Install `uv` (the runner) if you don't already have it:
brew install uv # macOS
curl -LsSf https://astral.sh/uv/install.sh | sh
2. Add the server to your MCP client config (mcpServers block):
{
"mcpServers": { "latam-data": { "command": "uvx", "args": ["latam-data-mcp"] } } }
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) — then quit and reopen the app.mcpServers block, in their config.Then just ask your agent *"Is Chilean RUT 60.910.000-1 valid?"* — done. Requires Python 3.10+ (uv handles it).
macOS gotcha: if the server doesn't show up, use the full path to uvx as
the
command(runwhich uvx→ e.g./opt/homebrew/bin/uvx). GUI apps don't
always inherit your shell's PATH. First launch takes a few seconds while uv
fetches the package; instant after that.
Once connected, just ask your agent in plain language:
*"Is the Mexican CLABE
646180110400000007valid, and which bank is it?"*
→ ✅ valid · Banco STP · branch 180 · account …
*"Validate Brazilian CNPJ
00.000.000/0001-91and tell me who it is."*
→ ✅ Banco do Brasil S.A. · active · Brasília-DF
*"What's the UF and the dollar today in Chile? And convert 2,500,000 CLP to BRL."*
*"How many business days between 2026-09-01 and 2026-09-30 in Chile?"*
→ holiday-aware working-day count (skips Fiestas Patrias)
No glue code — the agent picks the right tool and calls it.
The tools above are free forever. Pro adds the compliance and data features teams actually pay for — the stuff you can't get from a free public API:
Delivered as a managed, always-on hosted endpoint (no self-hosting), with higher rate limits and priority support.
Building for a team, or need a specific country/data source first? Open an issue — tell me your use case and I'll get you early access.
python3.11 -m venv .venv
.venv/bin/pip install -e ".[dev]" .venv/bin/python server.py # stdio; set PORT=8000 for Streamable HTTP
.venv/bin/pytest # offline suite: validators + MCP protocol layer
.venv/bin/pytest -m live # integration tests against the real upstream APIs
Validators are verified against python-stdnum's reference algorithms and real IDs of public institutions (Banco do Brasil, SUNAT, DIAN, UTE, U. de Chile).
All free public APIs, no keys: gael.cloud (Chile), Bluelytics (Argentina), BrasilAPI (Brazil), datos.gov.co (Colombia), open.er-api.com (regional FX), Nager.Date (holidays). Tax-ID validation is pure local math — zero dependencies, zero latency, nothing to break.