Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Beschreibung vom Entwickler (englisches Original)
Uruguay: exchange rates, rentals, used cars, product prices and search across cambio-uruguay.com
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:
https://mcp.cambio-uruguay.com/mcpFühre das in deinem Terminal aus
claude mcp add --transport http cambio-uruguay https://mcp.cambio-uruguay.com/mcpIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"cambio-uruguay": {
"url": "https://mcp.cambio-uruguay.com/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"cambio-uruguay": {
"type": "http",
"url": "https://mcp.cambio-uruguay.com/mcp"
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
ChatGPT verbindet sich nur mit Servern im Internet:
https://mcp.cambio-uruguay.com/mcpMenünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Tool-Namen und -Beschreibungen genau so, wie der Server sie am 9. Nov. 2026 gemeldet hat. Geschrieben hat sie der Entwickler, nicht wir; wir zeigen sie als reinen Text.
get_ratesCurrent buy/sell rates for a currency across Uruguayan exchange houses (casas de cambio): market average, best buy/sell house, lowest spread, and the full per-house list. Excludes BCU and interbank quotes. Currency is an ISO code like USD, EUR, ARS, BRL.
best_houseThe single best casa de cambio right now to buy or sell a currency. side='buy' means you buy the currency (best = lowest sell price); side='sell' means you sell it (best = highest buy price).
convertConvert an amount between currencies using the best available Uruguayan market rates. Foreign↔foreign routes through UYU (Uruguayan peso). Codes: USD, EUR, ARS, BRL, UYU, etc.
list_housesAll Uruguayan exchange houses (casas de cambio) tracked, with display name, website, and departments served.
get_evolutionHistorical rate series and statistics (min/max/avg/current/change) for a given exchange house (origin) and currency over the last N months. Use list_houses for valid origin ids.
get_newsLatest Uruguayan dollar/economy headlines (Google News), de-duplicated and newest first.
daily_summaryAI-generated analysis of the Uruguayan exchange market. Without a currency, a whole-market summary; with one, a per-currency analysis. lang is es | en | pt.
geocode_uy_addressConvierte una dirección, esquina, barrio o lugar de Uruguay («Tres Cruces», «Facultad de Ingeniería») en coordenadas (Google Maps). search_rentals y rank_rentals_for_household geocodifican solas si les pasás address.
search_rentalsAlquileres de todo Uruguay (Mercado Libre, InfoCasas, El País, Casasweb, redes; últimos 10 días): alquiler, gastos comunes y total si el aviso los da, links, mediana y barrios. Para un hogar con ingresos y traslados: rank_rentals_for_household.
rank_rentals_for_householdBuscador PERSONALIZADO: puntúa las viviendas vigentes para un hogar según presupuesto (alquiler + gastos comunes frente a ingresos y gastos) y distancia de cada persona a sus destinos. Devuelve puntaje 0-100, % del ingreso, lo que le queda al hogar, distancias y advertencias. Ped
get_rentalFicha completa de una vivienda en alquiler: todos los avisos que la publican (precio por portal e inmobiliaria), descripción, comodidades, garantía, superficies, comparación con la mediana de viviendas parecidas del barrio, similares y perfil del barrio (denuncias, cortes de agua
rental_market_statsMercado de alquiler: mediana y rango p25–p75 del alquiler, gastos comunes, total mensual y precio por m², por departamento, barrio, tipo y dormitorios, más los barrios más accesibles y más caros. Para '¿cuánto sale un 2 dormitorios en Pocitos?' o '¿dónde me alcanza con $30.000?'.
estimate_fair_rentEstima el alquiler justo de una vivienda concreta con avisos comparables de anunciantes distintos y, si se da askingPrice, ubica ese precio (percentil y % sobre o bajo la mediana). Para '¿me están cobrando caro?' o para negociar.
compare_neighborhoodsCompara barrios con datos públicos: alquiler mediano y total, precio por m², delitos denunciados (Ministerio del Interior), cortes de agua (OSE), reclamos a la IM, servicios cercanos y el puesto de cada barrio entre los 62 de Montevideo. Pasá neighborhoods para comparar esos, o r
find_property_opportunitiesViviendas pedidas por DEBAJO de avisos comparables (mismo barrio, tipo, dormitorios y superficie, varios anunciantes), con la brecha %, una brecha conservadora, cuántos comparables la sostienen y las cautelas. Alquiler compara alquiler + gastos comunes. Compara precios pedidos, n
search_used_carsBusca autos usados en todo Uruguay: Mercado Libre, Facebook Marketplace, Dueño Directo, Clasiautos y automotoras; un mismo auto en varias fuentes aparece una vez. Cada auto trae versión, motor, consumo, si es oportunidad frente a autos iguales, precio de la guía de ML, riesgos qu
find_car_opportunitiesAutos pedidos por DEBAJO de su cohorte fija: mismo modelo, año, versión, motor y caja, con km dentro de max(20.000, 30 %). Cada oportunidad pasa por su ficha (activa, mismo precio, sin choque/recupero/deuda/chapa extranjera declarados). Trae brecha %, brecha conservadora, la mues
get_carFicha de un aviso de auto usado: versión, motor, km, consumo, la cohorte de autos iguales (mediana y rango) y dónde queda este precio, la referencia de la guía de ML, los riesgos que declara el vendedor con su frase y autos parecidos.
car_model_pricesCuánto se pide por un modelo: mediana y rango por año y por versión (motor y caja), la guía de precios de Mercado Libre, las oportunidades del modelo y los más baratos (de un año si se indica). Para '¿cuánto vale un Onix 2019?' o '¿a cuánto vendo mi auto?'.
car_declared_risksAvisos cuyo vendedor DECLARA un riesgo (deuda, papeles, siniestro/choque, recupero, mecánica, chapa extranjera, uso intensivo como ex taxi) con su frase textual, la severidad y cuánto menos pide frente a los mismos autos que no declaran nada; más el resumen por categoría. Útil pa
car_market_reportInforme del mercado uruguayo de usados (oferta publicada, no ventas). Secciones: overview (tamaño, precio/año/km medianos, modelos con más oferta), budgets (qué modelos se consiguen con cada presupuesto: pasá budgetUsd), depreciation (cuánto pierde por año cada modelo: pasá model
list_directoriesQué directorios mantiene el sitio (alquileres, ventas, autos, celulares, sillas, tiendas, súper, casas de cambio, couriers, tarjetas, equipar la casa, movilidad eléctrica), cuántos ítems tiene cada uno, su fecha y su link.
search_productsBúsqueda unificada en los directorios de productos, relevados a diario en tiendas uruguayas, Mercado Libre y Facebook Marketplace: celulares (modelo + almacenamiento, precio nuevo más bajo), sillas de escritorio y gamer (con calificación), hogar (38 categorías para equipar una ca
plan_home_setupPresupuesto para equipar una vivienda vacía (ideal después de alquilar sin amueblar): canasta mínima, decente o completa, línea por línea con precio y si conviene usado o nuevo, restando lo que la persona ya tiene. Si faltan precios de algún ítem el total es parcial y lo dice.
check_online_storeSeñales fechadas de una tienda online que vende en Uruguay (o de compra en el exterior): antigüedad del dominio, calificación en Google, Trustpilot, menciones en Reddit uruguayo, HTTPS, contacto y RUT visibles, política de devoluciones y medios de pago. Nunca da un veredicto de c
supermarket_pricesPrecios oficiales del SIPC (MEF) por artículo (barato/mediana/caro y cuántos locales) y los supermercados más baratos de un departamento por canasta emparejada de 33 artículos (nunca por total bruto). Útil para estimar el costo de vida al mudarse.
search_siteBusca en TODO el sitio: guías (impuestos, aduana y compras en el exterior, tarjetas, bancos, préstamos, sueldo y BPS, alquilar, consumo), herramientas y calculadoras, glosario, directorios y páginas de datos. Devuelve las páginas a las que conviene ir (título, sección, URL) y los
read_pageEl texto de una página de cambio-uruguay.com con sus secciones, en tramos de 8.000 caracteres (usá offset para seguir). Para citar con precisión lo que search_site encontró. Las cifras son del día en que se leyó la página.
site_sectionsEl menú de cambio-uruguay.com: secciones y páginas principales con su URL. Para orientar a la persona sobre qué hay en el sitio y dónde.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 9. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto eduair94 bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Antwort in 54 ms (HTTP 200)
Keine Anmeldung nötig
Wir haben 29 Tool-Beschreibungen gelesen und keine versteckten Anweisungen an die KI gefunden
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 3 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.3.0) kam vor 2 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.
In derselben Kategorie: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
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.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
A Model Context Protocol server that lets any AI assistant (Claude, ChatGPT, Cursor, Cline, …) search Uruguay: rentals ranked for a whole household, fair rent and neighbourhoods, property and used-car opportunities, used cars, product prices, and live exchange rates across every casa de cambio.
Read-only wrapper over the public cambio-uruguay.com API. No account, no API key, no scraping.
No install needed — run it with npx:
npx cambio-uruguay-mcp
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": { "cambio-uruguay": { "command": "npx", "args": ["-y", "cambio-uruguay-mcp"] } } }
.cursor/mcp.json (or Settings → MCP):
{
"mcpServers": { "cambio-uruguay": { "command": "npx", "args": ["-y", "cambio-uruguay-mcp"] } } }
Same shape: command npx, args ["-y", "cambio-uruguay-mcp"].
A public Streamable-HTTP endpoint is available for clients that support remote MCP servers:
https://mcp.cambio-uruguay.com/mcp
{
"mcpServers": { "cambio-uruguay": { "url": "https://mcp.cambio-uruguay.com/mcp" } } }
It is stateless and read-only.
29 read-only tools in five toolsets. The hosted endpoint serves all of them at /mcp, or one toolset per path so a client only loads what it needs:
| Path | Toolset | What it covers |
|---|---|---|
/mcp | all | everything below |
/mcp/alquileres | rentals | ~57,000 rental homes from 5 portals, household ranking, fair rent, neighbourhoods, opportunities |
/mcp/autos | used cars | ~19,000 used cars from 10 sources, opportunities, declared risks, model prices, market report |
/mcp/productos | products | phones, desk chairs, 38 home categories, e-mobility, online-store signals, supermarket prices |
/mcp/sitio | the whole site | search every page of cambio-uruguay.com (guides, tools, glossary, data pages), read a page, the site menu |
/mcp/cambio | exchange rates | the original 7 tools |
For stdio set MCP_TOOLSETS=alquileres,autos (default: all).
alquileres)| Tool | Description |
|---|---|
search_rentals | The whole rental directory with every filter: neighbourhoods, type, bedrooms, m², price in pesos, monthly total with common expenses, pets, parking, furnished or unfurnished, lease period (year-round or winter), accepted guarantee (ANDA, Contaduría, insurer, deposit, BHU), amenities, owner-direct, hidden portals, free text, near an address or coordinates + radius, neighbourhood quality (few crime reports, few water cuts). |
rank_rentals_for_household | The personalised one: scores every current home for a household of 1–8 people with incomes, remote days and up to 4 daily destinations each (work/study, days per week, travel mode). Budget share, what is left each month, distance per person and destination, reasons and warnings. |
get_rental | One home: every advert that publishes it (price per portal), description, amenities, guarantee text, market comparison, similar homes, neighbourhood profile. |
rental_market_stats | Median and typical range of rent, common expenses, monthly total and price per m², by department/neighbourhood/type/bedrooms; cheapest and priciest neighbourhoods. |
estimate_fair_rent | Fair-rent estimate for a specific home from comparable adverts, and where an asking price sits. |
compare_neighborhoods | Neighbourhoods side by side: prices, crime reports by type, water cuts, municipal complaints, nearby services, rank among the 62 of Montevideo. |
find_property_opportunities | Homes asked below comparable adverts (rent or sale) with the evidence and cautions behind each gap. |
geocode_uy_address | Address or intersection → coordinates (IDE Uruguay). |
autos)| Tool | Description |
|---|---|
search_used_cars | Brand/model by plain name, year, km, price (US$), max L/100 km, fuel, gearbox, body, doors, colour, department, dealer or private, source, price drops, only opportunities, no declared risk, listed in the last N days. |
find_car_opportunities | Cars asked below their fixed cohort (model + year + trim + engine + gearbox, comparable km), with the sample behind each gap. |
get_car | One advert against its cohort, the ML price guide, declared risks quoted, similar cars. |
car_model_prices | A model by year and version, the ML guide, the opportunities and cheapest adverts of the model. |
car_declared_risks | Adverts whose seller declares debt, paperwork, crash, recovered theft, mechanical issues, foreign plates or heavy use, with the quote and the discount against clean cohorts. |
car_market_report | Market report sections: overview, what each budget buys, depreciation per model, negotiation margin, dealer vs private, valuation effects. |
productos)| Tool | Description |
|---|---|
search_products | One search over phones, desk chairs, 38 home categories and e-scooters/e-bikes: cheapest plausible offer with seller and link, typical new/used band, used savings. |
plan_home_setup | What equipping an empty home costs (minimal/decent/complete), minus what the person already has; says when a total is partial. |
check_online_store | Dated trust signals of an online store (domain age, Google, Trustpilot, Reddit mentions, policies, payments). Never a verdict. |
supermarket_prices | Official SIPC prices per article and the cheapest supermarkets of a department by matched basket. |
list_directories | Every directory of the site, its size and link. |
cambio)| Tool | Description | ||
|---|---|---|---|
get_rates | Buy/sell for a currency across all houses: market average, best buy/sell house, lowest spread, per-house list. | ||
best_house | The single best casa de cambio to buy (lowest sell) or sell (highest buy) a currency now. | ||
convert | Convert an amount between currencies at the best market rates (foreign↔foreign routes through UYU). | ||
list_houses | Every tracked exchange house with name, website, and departments served. | ||
get_evolution | Historical series + stats (min/max/avg/current/change) for a house + currency over N months. | ||
get_news | Latest Uruguayan dollar/economy headlines (Google News), de-duplicated, newest first. | ||
daily_summary | AI market analysis (whole-market, or per-currency when currency is given). lang es \ | en \ | pt. |
Rate convention: to buy a currency a house sells it to you (best = lowest
sell); to sell it a house buys from you (best = highestbuy). BCU and interbank quotes are excluded from market math.
buscar-alquiler, evaluar-aviso-alquiler, comparar-barrios, buscar-auto-usado, evaluar-auto, equipar-casa and analizar-dolar-hoy: guided workflows (interview, chain the tools, short list with links). The server also sends instructions at initialisation with the domain rules, so answers stay good even without the skill.
skills/buscador-uruguay/ is an Agent Skill that teaches the workflow and the Uruguayan domain rules, and falls back to the public HTTP API when no MCP is connected. Download the zip from cambio-uruguay.com/descargas/buscador-uruguay-skill.zip and upload it in Claude (Settings → Capabilities → Skills), or copy the folder to ~/.claude/skills/ for Claude Code. After editing it run npm run pack-skill (a test fails if the zip drifts).
Step-by-step for every client: cambio-uruguay.com/buscar-con-ia.
| Env var | Purpose | Default |
|---|---|---|
MCP_TRANSPORT | stdio or http | stdio |
MCP_HTTP_PORT | Port for the HTTP transport | 8788 |
API_BASE_URL | Upstream rates API (toolset cambio) | https://api.cambio-uruguay.com |
SITE_BASE_URL | Upstream site API for rentals, cars and products | https://cambio-uruguay.com |
MCP_TOOLSETS | stdio only: comma list of toolsets (cambio, alquileres, autos, productos, sitio) | all |
npm install
npm test # vitest — pure tool handlers npm run build # tsc → dist npm run dev # run from source (tsx) npm run inspect # MCP Inspector against the source server npm run smoke # every site-backed tool against production (network) npm run pack-skill # rebuild the downloadable skill zip
MIT — part of the open-source cambio-uruguay project.