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 集成