Cambio Uruguay

io.github.eduair94由 GitHub 帳號 eduair94 發布v0.3.0更新於 Oct 24, 2026

Uruguay: exchange rates, rentals, used cars, product prices and search across cambio-uruguay.com

發布方自己的服務:Cambio

已驗證Streamable HTTP可網頁執行位置與生活金融商業與電商

概覽

AI 產生的概覽

針對烏拉圭的唯讀 MCP 伺服器:匯率、租屋、中古車、商品價格與 cambio-uruguay.com 站內搜尋。

可以做什麼
  • 比較烏拉圭各兌換所的匯率、找出最佳兌換所、換算金額、查看歷史走勢與新聞
  • 依條件搜尋租屋、為家庭評分排序、估算合理租金、比較各區、找出低於行情的物件
  • 搜尋中古車、與同型車比較、查看賣家聲明的風險、車型價格與市場報告
  • 查詢商品價格、規劃布置住家的預算、查看網路商店的信任訊號與超市價格
  • 搜尋並讀取 cambio-uruguay.com 的頁面,列出其目錄與單元
適用情境
適合需要烏拉圭即時市場資訊的情況:美元與外幣匯率、租屋或中古車調查、生活成本估算,或依據該網站的指南與目錄回答問題。
執行需求
可使用 mcp.cambio-uruguay.com 的遠端 Streamable-HTTP 端點,或以 npx 在本機執行(需 Node.js)。不需要帳號或 API 金鑰。本機執行可選環境變數:MCP_TRANSPORT、MCP_HTTP_PORT、API_BASE_URL、SITE_BASE_URL、MCP_TOOLSETS。需能連線上游 API。
安裝前請注意
工具皆描述為唯讀且無狀態,不要求任何憑證。資料來自第三方刊登與公開來源,價格與可租/可售情況可能過時或不完整;網路商店檢查只提供訊號而非結論。結果僅供參考,不構成財務或法律建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Cambio Uruguay,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.eduair94%2Fcambio-uruguay/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "cambio-uruguay": {
      "type": "http",
      "url": "https://mcp.cambio-uruguay.com/mcp"
    }
  }
}

README

cambio-uruguay-mcp

[MIT License]

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.

Quick start (local, stdio)

No install needed — run it with npx:

bash
npx cambio-uruguay-mcp

Claude Desktop

Add to claude_desktop_config.json (Settings → Developer → Edit Config):

json
{  "mcpServers": {    "cambio-uruguay": {      "command": "npx",      "args": ["-y", "cambio-uruguay-mcp"]    }  }}

Cursor

.cursor/mcp.json (or Settings → MCP):

json
{  "mcpServers": {    "cambio-uruguay": { "command": "npx", "args": ["-y", "cambio-uruguay-mcp"] }  }}

Cline / Continue / other stdio clients

Same shape: command npx, args ["-y", "cambio-uruguay-mcp"].

Hosted endpoint (remote, no install)

A public Streamable-HTTP endpoint is available for clients that support remote MCP servers:

https://mcp.cambio-uruguay.com/mcp
json
{  "mcpServers": {    "cambio-uruguay": { "url": "https://mcp.cambio-uruguay.com/mcp" }  }}

It is stateless and read-only.

Toolsets

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:

PathToolsetWhat it covers
/mcpalleverything below
/mcp/alquileresrentals~57,000 rental homes from 5 portals, household ranking, fair rent, neighbourhoods, opportunities
/mcp/autosused cars~19,000 used cars from 10 sources, opportunities, declared risks, model prices, market report
/mcp/productosproductsphones, desk chairs, 38 home categories, e-mobility, online-store signals, supermarket prices
/mcp/sitiothe whole sitesearch every page of cambio-uruguay.com (guides, tools, glossary, data pages), read a page, the site menu
/mcp/cambioexchange ratesthe original 7 tools

For stdio set MCP_TOOLSETS=alquileres,autos (default: all).

Rentals (alquileres)

ToolDescription
search_rentalsThe 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_householdThe 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_rentalOne home: every advert that publishes it (price per portal), description, amenities, guarantee text, market comparison, similar homes, neighbourhood profile.
rental_market_statsMedian and typical range of rent, common expenses, monthly total and price per m², by department/neighbourhood/type/bedrooms; cheapest and priciest neighbourhoods.
estimate_fair_rentFair-rent estimate for a specific home from comparable adverts, and where an asking price sits.
compare_neighborhoodsNeighbourhoods side by side: prices, crime reports by type, water cuts, municipal complaints, nearby services, rank among the 62 of Montevideo.
find_property_opportunitiesHomes asked below comparable adverts (rent or sale) with the evidence and cautions behind each gap.
geocode_uy_addressAddress or intersection → coordinates (IDE Uruguay).

Used cars (autos)

ToolDescription
search_used_carsBrand/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_opportunitiesCars asked below their fixed cohort (model + year + trim + engine + gearbox, comparable km), with the sample behind each gap.
get_carOne advert against its cohort, the ML price guide, declared risks quoted, similar cars.
car_model_pricesA model by year and version, the ML guide, the opportunities and cheapest adverts of the model.
car_declared_risksAdverts 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_reportMarket report sections: overview, what each budget buys, depreciation per model, negotiation margin, dealer vs private, valuation effects.

Products (productos)

ToolDescription
search_productsOne 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_setupWhat equipping an empty home costs (minimal/decent/complete), minus what the person already has; says when a total is partial.
check_online_storeDated trust signals of an online store (domain age, Google, Trustpilot, Reddit mentions, policies, payments). Never a verdict.
supermarket_pricesOfficial SIPC prices per article and the cheapest supermarkets of a department by matched basket.
list_directoriesEvery directory of the site, its size and link.

Exchange rates (cambio)

ToolDescription
get_ratesBuy/sell for a currency across all houses: market average, best buy/sell house, lowest spread, per-house list.
best_houseThe single best casa de cambio to buy (lowest sell) or sell (highest buy) a currency now.
convertConvert an amount between currencies at the best market rates (foreign↔foreign routes through UYU).
list_housesEvery tracked exchange house with name, website, and departments served.
get_evolutionHistorical series + stats (min/max/avg/current/change) for a house + currency over N months.
get_newsLatest Uruguayan dollar/economy headlines (Google News), de-duplicated, newest first.
daily_summaryAI 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 = highest buy). BCU and interbank quotes are excluded from market math.

Prompts

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.

Skill (Claude)

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.

Configuration

Env varPurposeDefault
MCP_TRANSPORTstdio or httpstdio
MCP_HTTP_PORTPort for the HTTP transport8788
API_BASE_URLUpstream rates API (toolset cambio)https://api.cambio-uruguay.com
SITE_BASE_URLUpstream site API for rentals, cars and productshttps://cambio-uruguay.com
MCP_TOOLSETSstdio only: comma list of toolsets (cambio, alquileres, autos, productos, sitio)all

Development

bash
npm installnpm test          # vitest — pure tool handlersnpm run build     # tsc → distnpm run dev       # run from source (tsx)npm run inspect   # MCP Inspector against the source servernpm run smoke     # every site-backed tool against production (network)npm run pack-skill # rebuild the downloadable skill zip

License

MIT — part of the open-source cambio-uruguay project.

來源:mcp/README.md,提交 4961ccd

工具

29

get_rates

Get exchange rates

Current 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.

輸入參數currency必填

best_house

Best exchange house

The 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).

輸入參數side必填currency必填

convert

Convert an amount

Convert 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.

輸入參數to必填from必填amount必填

list_houses

List exchange houses

All Uruguayan exchange houses (casas de cambio) tracked, with display name, website, and departments served.

無需輸入參數。

get_evolution

Get rate history

Historical 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.

輸入參數origin必填periodcurrency必填

get_news

Get market news

Latest Uruguayan dollar/economy headlines (Google News), de-duplicated and newest first.

輸入參數limit

daily_summary

AI market summary

AI-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.

輸入參數langcurrency

geocode_uy_address

Ubicar una dirección en Uruguay

Convierte una dirección, esquina, barrio o nombre de lugar de Uruguay («Facultad de Ingeniería», «Tres Cruces», «Pocitos») en coordenadas con Google Maps. search_rentals y rank_rentals_for_household ya geocodifican solas si les pasás address: no hace falta llamar a esta antes.

輸入參數address必填department

search_rentals

Buscar alquileres en Uruguay

Busca viviendas en alquiler en todo Uruguay (unión de Mercado Libre, InfoCasas, Inmuebles El País, Casasweb y Facebook Marketplace, ~57.000 propiedades, avisos vistos en los últimos 10 días). Filtra por barrio, tipo, dormitorios, baños, m², precio (UYU o USD), TOTAL MENSUAL con gastos comunes, gastos comunes máximos, mascotas, garaje, con o sin muebles, plazo (anual o invernal), tipo de garantía (ANDA, Contaduría, seguro, depósito, BHU, propietario), comodidades, dueño directo, inmobiliaria, portal, texto libre, cercanía a un punto, calidad del barrio (pocas denuncias, pocos cortes de agua o reclamos), publicados en los últimos N días y alquileres que BAJARON de precio. Devuelve cada vivienda con alquiler, gastos comunes y total cuando el MISMO aviso los publica (~70 % no publica gastos comunes), link al aviso original, ficha en cambio-uruguay.com, la mediana de la búsqueda, los barrios con más oferta y un link para guardar la búsqueda o crear una alerta. Para rankear según ingresos y traslados de un hogar usá rank_rentals_for_household.

輸入參數nearpagepetssorttermtexttypesagencysourceareaMaxareaMinparking另有 25 個

rank_rentals_for_household

Rankear alquileres para un hogar

El buscador PERSONALIZADO: puntúa todas las viviendas vigentes (apartamentos y casas) para un hogar concreto. Cada persona puede tener ingreso, días de home office y hasta 4 destinos (trabajo, estudio) con días por semana y modo de traslado. Combina presupuesto (alquiler + gastos comunes vs. ingreso y otros gastos) y distancias a los destinos según la prioridad (balanced, budget, commute). Devuelve puntaje 0-100, total mensual, % del ingreso que se va en vivienda, lo que le queda al hogar, la distancia de cada persona a cada destino, motivos a favor y advertencias. Pedile a la persona lo mínimo: presupuesto, dónde trabaja/estudia cada uno, dormitorios, mascotas. Los ingresos no se guardan. Límite del sitio: ~10 consultas por minuto; la primera puede tardar hasta un minuto.

輸入參數petslimittypespeople必填minAreaparkingpriorityfurnisheddepartmentsavingsUyuminBedroomstransportUyu另有 7 個

get_rental

Ver un alquiler en detalle

Ficha completa de una vivienda en alquiler: todos los avisos que la publican (precio por portal e inmobiliaria), descripción, comodidades, texto de la garantía, superficies, comparación con la mediana de viviendas parecidas del mismo barrio (y cuánto por encima o debajo está), viviendas similares y perfil del barrio (denuncias, cortes de agua, reclamos de saneamiento/limpieza/alumbrado). Acepta la key que devuelven las otras tools o la URL https://cambio-uruguay.com/alquileres/<key>.

輸入參數key必填

rental_market_stats

Cuánto cuesta alquilar

Estadísticas del mercado de alquiler: mediana y rango típico (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. Usalo para '¿cuánto sale alquilar 2 dormitorios en Pocitos?' o '¿dónde me alcanza con $30.000?'. Son precios pedidos, no firmados.

輸入參數typebedroomscurrencydepartmentneighborhood

estimate_fair_rent

Tasar un alquiler

Estima el alquiler justo de una vivienda concreta (barrio, tipo, dormitorios, baños, m²) con avisos comparables de anunciantes distintos y, si se da askingPrice, ubica ese precio (percentil y % sobre/bajo la mediana). Sirve para '¿me están cobrando caro?' o para negociar. Casas: superficie construida.

輸入參數type必填areaM2必填bedrooms必填currencyareaBasisbathrooms必填department必填askingPriceneighborhood必填parkingSpaces

compare_neighborhoods

Comparar barrios

Compara barrios lado a lado con datos públicos: alquiler mediano y total con gastos comunes, precio por m², delitos denunciados (Ministerio del Interior, por tipo), cortes de agua (OSE), reclamos de saneamiento/limpieza/alumbrado/calles (IM), servicios cercanos (supermercados, farmacias, salud, transporte, educación) y el puesto de cada barrio entre los 62 de Montevideo. Pasá neighborhoods para comparar esos, o rankBy para listar los mejores (rent = más baratos, monthly = menor total, safety = menos denuncias, services = más servicios).

輸入參數typelimitrankBybedroomsdepartmentneighborhoods

find_property_opportunities

Oportunidades inmobiliarias

Viviendas pedidas por DEBAJO de avisos comparables (mismo barrio, tipo, dormitorios y superficie, varios anunciantes), con la brecha %, una brecha conservadora, cuántos comparables y anunciantes la sostienen, el nivel de evidencia y las cautelas. Alquiler compara alquiler + gastos comunes. Es una comparación de precios pedidos, no una tasación.

輸入參數pagesorttypesignalperPagebedroomsevidencemaxPriceoperationconfidencedepartmentneighborhood

search_used_cars

Buscar autos usados en Uruguay

Busca autos usados en todo Uruguay (~19.000 avisos de Mercado Libre, Facebook Marketplace, Dueño Directo, Clasiautos, Julio, Shopping de Autos, Carper, Fidocar, Motorlider y Car One; un mismo auto en varias fuentes aparece una vez). Filtra por marca y modelo (nombres comunes, se resuelven solos), año, km, precio en US$, consumo máximo L/100 km, combustible, caja, carrocería, puertas, color, departamento, automotora o particular, fuente, bajó de precio, sólo oportunidades, sin deuda ni choque declarados y publicados en los últimos N días. Cada auto trae versión, motor, consumo, si es oportunidad frente a autos iguales, precio de la guía de ML, riesgos que el vendedor declara (con su frase) y links.

輸入參數bodyfuelpagesorttextbrandcolordoorskmMaxlimitmodelseller另有 12 個

find_car_opportunities

Oportunidades de autos usados

Autos 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 muestra (n, vendedores, p25/mediana/p75) y comparables con link. tier strict = evidencia sólida; exploratory = para explorar.

輸入參數bodyfuelpagesorttierbrandkmMaxlimitselleryearMindepartmentpriceMaxUsd另有 2 個

get_car

Ver un auto en detalle

Ficha 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. Acepta la key o la URL https://cambio-uruguay.com/autos-usados-uruguay/<key>.

輸入參數key必填

car_model_prices

Precios de un modelo por año y versión

Cuá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?'.

輸入參數yearbrand必填model必填

car_declared_risks

Autos con deuda, choque o papeles declarados

Avisos 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 para entender el descuento de un auto con deuda o para descartar riesgos.

輸入參數bodyfuelpagebrandkmMaxlimitselleryearMincategorydepartmentpriceMaxUsdonlyMeasured另有 2 個

car_market_report

Informe del mercado de autos usados

Informe 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), negotiation (cuántos bajan el precio y cuánto), seller_gaps (automotora vs particular), valuation (cuánto restan los km y suma la caja automática), rotation.

輸入參數modelsectionbudgetUsd

list_directories

Directorios de cambio-uruguay.com

Qué 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_products

Buscar productos y precios en Uruguay

Bú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 casa: heladera, lavarropas, colchón, cocina, aire acondicionado, TV…, con banda de precio nuevo y usado) y movilidad eléctrica (monopatines, bicicletas eléctricas). Devuelve el precio más bajo con vendedor y link, la banda típica (p25–mediana–p75), cuánto ahorra comprar usado y la ficha del sitio. Ordena del más barato al más caro.

輸入參數textbrandlimitverticalconditionmaxPriceUyu

plan_home_setup

Cuánto sale equipar una casa

Presupuesto 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.

輸入參數havelevelcondition

check_online_store

Revisar una tienda online

Señ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 confianza: presentá las señales y dejá que la persona decida.

輸入參數name必填

supermarket_prices

Precios de supermercado

Precios 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.

輸入參數textlimitdepartment

search_site

Buscar en cambio-uruguay.com

Busca 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 pasajes de texto que responden, con la fecha en que se leyó cada página. Usala para cualquier pregunta que no sea buscar avisos, y para saber a qué página mandar a la persona.

輸入參數limitquery必填

read_page

Leer una página del sitio

El 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.

輸入參數page必填offset

site_sections

Secciones del sitio

El 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.

無需輸入參數。

版本歷史

2
  1. v0.3.0最新Sep 22, 2026
  2. v0.1.0Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Cambio 整合