Search / io.github.ronybarbosa/alugar-ou-comprar
Alugar ou Comprar — MCP Server
R0· no sign-inMotor financeiro determinístico: simula comprar vs alugar imóvel.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / io.github.ronybarbosa/alugar-ou-comprar
R0· no sign-inMotor financeiro determinístico: simula comprar vs alugar imóvel.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"alugar-ou-comprar": {
"type": "http",
"url": "https://alugar-ou-comprar.vercel.app/api/mcp"
}
}
}claude mcp add --transport http alugar-ou-comprar https://alugar-ou-comprar.vercel.app/api/mcp[mcp_servers.alugar-ou-comprar]
url = "https://alugar-ou-comprar.vercel.app/api/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"alugar-ou-comprar": {
"type": "remote",
"url": "https://alugar-ou-comprar.vercel.app/api/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"alugar-ou-comprar": {
"type": "http",
"url": "https://alugar-ou-comprar.vercel.app/api/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=alugar-ou-comprar&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWx1Z2FyLW91LWNvbXByYXIudmVyY2VsLmFwcC9hcGkvbWNwIn0%3D"
}{
"servers": {
"alugar-ou-comprar": {
"type": "http",
"url": "https://alugar-ou-comprar.vercel.app/api/mcp"
}
}
}{
"mcpServers": {
"alugar-ou-comprar": {
"httpUrl": "https://alugar-ou-comprar.vercel.app/api/mcp"
}
}
}extensions:
"alugar-ou-comprar":
enabled: true
name: "alugar-ou-comprar"
type: streamable_http
uri: "https://alugar-ou-comprar.vercel.app/api/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: generate_share_link (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); sensitivity_analysis (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); simulate_buy_vs_rent (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 5,307 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +website +reachable +uptime-100% ~updated-54d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://alugar-ou-comprar.vercel.app/api/mcp streamable-http | none | yes | 100% | 471 ms | 2025-11-25 | 2026-10-19 |
calculate_cet | Calcula o CET (Custo Efetivo Total) anual de um financiamento imobiliário, incluindo juros, seguros MIP/DFI e taxas administrativas. Aceita os mesmos parâmetros da simulação comprar vs alugar. |
check_affordability | Calcula o valor máximo de imóvel que a renda familiar consegue financiar, considerando regras de comprometimento de renda, entrada e custos de transação. |
compare_amortization_strategies | Compara 3 estratégias de uso de uma renda extra mensal: A) pagar apenas a parcela do financiamento, B) investir a renda extra, C) amortizar extraordinariamente o financiamento. Retorna o patrimônio líquido final de cada estratégia, o breakeven e uma recomendação. |
generate_share_link | Gera links compartilháveis para a simulação: um com query params (preenche o formulário da home) e outro no formato /simular/<slug> (painel interativo completo com gráficos) em https://alugar-ou-comprar.vercel.app. |
get_default_parameters | Retorna o conjunto ativo de parâmetros padrão brasileiros (taxas, prazos, custos) usados pelo site e pelas simulações. |
get_municipio_rates | Busca alíquotas de ITBI, IPTU, escritura e registro de um município brasileiro. Passe municipioId para busca exata, ou uf/nome para filtrar. Sem filtro retorna a lista completa. |
get_rental_yield | Calcula o rental yield (retorno anual e mensal) a partir do valor do imóvel e do aluguel mensal. Interpreta o indicador: < 5% a.a. = aluguel relativamente barato; 5–7% = intermediário; 7–9% = aluguel caro; > 9% = aluguel muito caro. Indicador inicial, não é uma regra absoluta. |
get_site_info | Retorna informações sobre o site É melhor alugar ou comprar um imóvel e como acessar os painéis interativos. |
max_price_from_rent | Calcula o preço máximo de imóvel compatível com um aluguel mensal máximo informado. Considera parcela de financiamento (PRICE), condomínio, IPTU, manutenção, seguros e custo de oportunidade da entrada. Retorna o preço máximo e o custo mensal estimado nos cenários atual, otimista (taxa -2%) e pessimista (taxa +2%). |
recommendation_contextual | Gera uma recomendação contextual entre alugar e comprar, considerando horizonte de permanência e sensibilidade aos parâmetros de valorização do imóvel e rendimento do investimento alternativo. Retorna horizonte de corte (breakeven patrimonial), veredito ano a ano, thresholds de sensibilidade e um texto de recomendação pronto para o usuário. |
sensitivity_analysis | Executa uma análise de sensibilidade cruzando taxas de valorização do imóvel com rendimentos do investimento alternativo. Retorna uma matriz onde cada célula indica se compensa comprar (C) ou alugar (A), além do ano de breakeven patrimonial. Reusa o mesmo motor de simulação de simulate_buy_vs_rent. |
simulate_buy_vs_rent | Executa a simulação determinística "comprar vs alugar" para um imóvel. Aceita parâmetros simples ou múltiplos cenários (pessimista/base/otimista) via campo "cenarios". Retorna veredito, ano e mês de breakeven, vantagem patrimonial final, custos do primeiro mês, snapshots anuais com patrimônio comprador e locatário, e um link para o painel interativo em https://alugar-ou-comprar.vercel.app. |
simulate_tr_evolution | Retorna uma série mensal projetada de TR (Taxa Referencial) para uso em financiamentos indexados. Modo 'historical' usa os dados de data/tr_historical.json; modo 'projected' usa TR base constante. |
Schemas: list_tools.
{
"name": "io.github.ronybarbosa/alugar-ou-comprar",
"title": "Alugar ou Comprar — MCP Server",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://alugar-ou-comprar.vercel.app/api/mcp",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/Intelimob/alugar-ou-comprar",
"source": "github"
},
"websiteUrl": "https://alugar-ou-comprar.vercel.app",
"description": "Motor financeiro determinístico: simula comprar vs alugar imóvel."
}