accueil / serveurs / Dev & Code / io.github.ronybarbosa/alugar-ou-comprar
io.github.ronybarbosa/alugar-ou-comprar
serveur MCP (Model Context Protocol) · alugar-ou-comprar 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.ronybarbosa/alugar-ou-comprar est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.ronybarbosa/alugar-ou-comprar » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 13 outils
- calculate_cet≈ 1068 tokens
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.
Paramètres, retour & exemple (30)
ParamètrescetPct· number · optionnel
CET (Custo Efetivo Total) anual informado (%)itbiPct· number · optionnel
ITBI (% do valor do imóvel)prazoAnos· number · optionnel
Prazo do financiamento em anosseguroPct· number · optionnel
Seguro anual do financiamento (% do valor do imóvel)trHistory· array · optionnel
Série mensal de TR (% a.m.), ex: [0.0052, 0.0048, ...]entradaPct· number · optionnel
Percentual de entrada (%)inflacaoPct· number · optionnel
Inflação anual esperada (%)trMensalPct· number · optionnel
Taxa mensal de referência TR (%) para correção do saldo devedorvalorImovel· number · requis
Valor do imóvel (R$)iptuAnualPct· number · optionnel
IPTU anual (% do valor do imóvel)aluguelMensal· number · requis
Aluguel mensal inicial (R$)fgtsDisponivel· number · optionnel
Saldo do FGTS disponível para entrada ou amortização (R$)rentIncreasePct· number · optionnel
Reajuste anual do aluguel (%)spreadOverTRPct· number · optionnel
Spread anual sobre a TR quando indexer = TR_PLUS_SPREAD (%)financingIndexer· string · optionnel · FIXA | TR | TR_PLUS_SPREAD
Indexador do financiamento: FIXA, TR ou TR_PLUS_SPREADinsuranceMonthly· number · optionnel
Seguro MIP/DFI mensal fixo em R$amortizationSystem· string · optionnel · PRICE | SAC
Sistema de amortização (PRICE ou SAC)taxaValorizacaoPct· number · optionnel
Taxa anual de valorização do imóvel (%)custosManutencaoPct· number · optionnel
Custos anuais de manutenção (% do valor do imóvel)custoOportunidadePct· number · optionnel
Rendimento anual alternativo do capital (%)tempoPermanenciaAnos· number · optionnel
Horizonte de permanência em anosamortizacaoExtraMensal· number · optionnel
Amortização extra mensal (R$)taxasTransacaoVendaPct· number · optionnel
Total de taxas de transação de venda (% do valor do imóvel)taxasTransacaoCompraPct· number · optionnel
Total de taxas de transação de compra (% do valor do imóvel)administrativeFeeMonthly· number · optionnel
Taxa administrativa fixa mensal em R$taxaAdministrativaMensal· number · optionnel
Taxa administrativa mensal do banco (R$)rendaExtraMensalInvestida· number · optionnel
Renda extra mensal investida pelo comprador (R$)condominioMensalPctOfValue· number · optionnel
Condomínio mensal (% do valor do imóvel)taxaFinanciamentoNominalPct· number · optionnel
Taxa de juros nominal anual do financiamento (%)amortizacaoExtraordinariaMensal· number · optionnel
Amortização extraordinária mensal (R$)
Exemple d'appel{"name": "calculate_cet", "arguments": {"valorImovel": 1, "aluguelMensal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_affordability≈ 440 tokens
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.
Paramètres, retour & exemple (7)
ParamètresitbiPct· number · optionnel
ITBI (% do valor do imóvel)prazoAnos· number · optionnel
Prazo do financiamento em anosentradaPct· number · optionnel
Percentual de entrada (%)taxaJurosAnualPct· number · optionnel
Taxa de juros anual (%)custosTransacaoPct· number · optionnel
Custos totais de transação (% do valor do imóvel)rendaLiquidaMensal· ? · requiscomprometimentoExistenteMensal· ? · optionnel
Exemple d'appel{"name": "check_affordability", "arguments": {"rendaLiquidaMensal": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_amortization_strategies≈ 601 tokens
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.
Paramètres, retour & exemple (15)
ParamètresitbiPct· number · optionnel
ITBI (% do valor do imóvel)prazoAnos· number · optionnel
Prazo do financiamento em anosentradaPct· number · optionnel
Percentual de entrada (%)valorImovel· number · requis
Valor do imóvel (R$)iptuAnualPct· number · optionnel
IPTU anual (% do valor do imóvel)aluguelMensal· number · requis
Aluguel mensal inicial (R$)rentIncreasePct· number · optionnel
Reajuste anual do aluguel (%)rendaExtraMensal· number · requis
Renda extra mensal disponível para amortização ou investimento (R$)amortizationSystem· string · optionnel · PRICE | SAC
Sistema de amortização (PRICE ou SAC)taxaValorizacaoPct· number · optionnel
Taxa anual de valorização do imóvel (%)custoOportunidadePct· number · optionnel
Rendimento anual alternativo do capital (%)tempoPermanenciaAnos· number · optionnel
Horizonte de permanência em anostaxasTransacaoVendaPct· number · optionnel
Total de taxas de transação de venda (% do valor do imóvel)taxasTransacaoCompraPct· number · optionnel
Total de taxas de transação de compra (% do valor do imóvel)taxaFinanciamentoNominalPct· number · optionnel
Taxa de juros nominal anual do financiamento (%)
Exemple d'appel{"name": "compare_amortization_strategies", "arguments": {"valorImovel": 1, "aluguelMensal": 1, "rendaExtraMensal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - generate_share_link≈ 79 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "generate_share_link", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_default_parameters≈ 77 tokens
Retorna o conjunto ativo de parâmetros padrão brasileiros (taxas, prazos, custos) usados pelo site e pelas simulações.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_default_parameters", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_municipio_rates≈ 161 tokens
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.
Paramètres, retour & exemple (3)
Paramètresuf· string · optionnel
Sigla da UF (ex: SP)nome· string · optionnel
Nome do município (busca parcial, ex: São Paulo)municipioId· string · optionnel
ID do município (ex: sao-paulo-sp)
Exemple d'appel{"name": "get_municipio_rates", "arguments": {"uf": "texte", "nome": "texte", "municipioId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_rental_yield≈ 175 tokens
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.
Paramètres, retour & exemple (2)
ParamètresvalorImovel· number · requis
Valor do imóvel (R$)aluguelMensal· number · requis
Aluguel mensal (R$)
Exemple d'appel{"name": "get_rental_yield", "arguments": {"valorImovel": 1, "aluguelMensal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_site_info≈ 72 tokens
Retorna informações sobre o site É melhor alugar ou comprar um imóvel e como acessar os painéis interativos.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_site_info", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - max_price_from_rent≈ 477 tokens
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%).
Paramètres, retour & exemple (11)
ParamètresprazoAnos· number · optionnel
Prazo do financiamento em anosseguroPct· number · optionnel
Seguro anual do imóvel (% do valor do imóvel)entradaPct· number · optionnel
Percentual de entrada (%)iptuAnualPct· number · optionnel
IPTU anual (% do valor do imóvel)seguroMipDfiPct· number · optionnel
Seguro MIP/DFI anual (% do saldo devedor)taxaJurosAnualPct· number · optionnel
Taxa de juros anual (%)amortizationSystem· string · optionnel · PRICE | SAC
Sistema de amortização (PRICE ou SAC)aluguelMensalMaximo· number · requis
Aluguel mensal máximo que o usuário aceita pagar (R$)condominioMensalPct· number · optionnel
Condomínio mensal (% do valor do imóvel)custosManutencaoPct· number · optionnel
Custos anuais de manutenção (% do valor do imóvel)custoOportunidadePct· number · optionnel
Rendimento anual alternativo do capital (%)
Exemple d'appel{"name": "max_price_from_rent", "arguments": {"aluguelMensalMaximo": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommendation_contextual≈ 1516 tokens
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.
Paramètres, retour & exemple (30)
ParamètrescetPct· number · optionnel
CET (Custo Efetivo Total) anual informado (%)itbiPct· number · optionnel
ITBI (% do valor do imóvel)prazoAnos· number · optionnel
Prazo do financiamento em anosseguroPct· number · optionnel
Seguro anual do financiamento (% do valor do imóvel)trHistory· array · optionnel
Série mensal de TR (% a.m.), ex: [0.0052, 0.0048, ...]entradaPct· number · optionnel
Percentual de entrada (%)inflacaoPct· number · optionnel
Inflação anual esperada (%)trMensalPct· number · optionnel
Taxa mensal de referência TR (%) para correção do saldo devedorvalorImovel· number · requis
Valor do imóvel (R$)iptuAnualPct· number · optionnel
IPTU anual (% do valor do imóvel)aluguelMensal· number · requis
Aluguel mensal inicial (R$)fgtsDisponivel· number · optionnel
Saldo do FGTS disponível para entrada ou amortização (R$)rentIncreasePct· number · optionnel
Reajuste anual do aluguel (%)spreadOverTRPct· number · optionnel
Spread anual sobre a TR quando indexer = TR_PLUS_SPREAD (%)financingIndexer· string · optionnel · FIXA | TR | TR_PLUS_SPREAD
Indexador do financiamento: FIXA, TR ou TR_PLUS_SPREADinsuranceMonthly· number · optionnel
Seguro MIP/DFI mensal fixo em R$amortizationSystem· string · optionnel · PRICE | SAC
Sistema de amortização (PRICE ou SAC)taxaValorizacaoPct· number · optionnel
Taxa anual de valorização do imóvel (%)custosManutencaoPct· number · optionnel
Custos anuais de manutenção (% do valor do imóvel)custoOportunidadePct· number · optionnel
Rendimento anual alternativo do capital (%)tempoPermanenciaAnos· number · optionnel
Horizonte de permanência em anosamortizacaoExtraMensal· number · optionnel
Amortização extra mensal (R$)taxasTransacaoVendaPct· number · optionnel
Total de taxas de transação de venda (% do valor do imóvel)taxasTransacaoCompraPct· number · optionnel
Total de taxas de transação de compra (% do valor do imóvel)administrativeFeeMonthly· number · optionnel
Taxa administrativa fixa mensal em R$taxaAdministrativaMensal· number · optionnel
Taxa administrativa mensal do banco (R$)rendaExtraMensalInvestida· number · optionnel
Renda extra mensal investida pelo comprador (R$)condominioMensalPctOfValue· number · optionnel
Condomínio mensal (% do valor do imóvel)taxaFinanciamentoNominalPct· number · optionnel
Taxa de juros nominal anual do financiamento (%)amortizacaoExtraordinariaMensal· number · optionnel
Amortização extraordinária mensal (R$)
Exemple d'appel{"name": "recommendation_contextual", "arguments": {"valorImovel": 1, "aluguelMensal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"textoRecomendacao": "texte", "horizonteCorteAnos": 1, "thresholdsSensibilidade": {}, "recomendacaoPorHorizonte": []}} - sensitivity_analysis≈ 1195 tokens
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.
Paramètres, retour & exemple (32)
ParamètrescetPct· number · optionnel
CET (Custo Efetivo Total) anual informado (%)itbiPct· number · optionnel
ITBI (% do valor do imóvel)prazoAnos· number · optionnel
Prazo do financiamento em anosseguroPct· number · optionnel
Seguro anual do financiamento (% do valor do imóvel)trHistory· array · optionnel
Série mensal de TR (% a.m.), ex: [0.0052, 0.0048, ...]entradaPct· number · optionnel
Percentual de entrada (%)inflacaoPct· number · optionnel
Inflação anual esperada (%)trMensalPct· number · optionnel
Taxa mensal de referência TR (%) para correção do saldo devedorvalorImovel· number · requis
Valor do imóvel (R$)iptuAnualPct· number · optionnel
IPTU anual (% do valor do imóvel)aluguelMensal· number · requis
Aluguel mensal inicial (R$)fgtsDisponivel· number · optionnel
Saldo do FGTS disponível para entrada ou amortização (R$)rentIncreasePct· number · optionnel
Reajuste anual do aluguel (%)spreadOverTRPct· number · optionnel
Spread anual sobre a TR quando indexer = TR_PLUS_SPREAD (%)financingIndexer· string · optionnel · FIXA | TR | TR_PLUS_SPREAD
Indexador do financiamento: FIXA, TR ou TR_PLUS_SPREADinsuranceMonthly· number · optionnel
Seguro MIP/DFI mensal fixo em R$appreciationRates· array · optionnel
Valores de valorização anual do imóvel (%) para as linhas da matrizamortizationSystem· string · optionnel · PRICE | SAC
Sistema de amortização (PRICE ou SAC)taxaValorizacaoPct· number · optionnel
Taxa anual de valorização do imóvel (%)custosManutencaoPct· number · optionnel
Custos anuais de manutenção (% do valor do imóvel)custoOportunidadePct· number · optionnel
Rendimento anual alternativo do capital (%)tempoPermanenciaAnos· number · optionnel
Horizonte de permanência em anosinvestmentReturnRates· array · optionnel
Valores de rendimento anual do investimento alternativo (%) para as colunas da matrizamortizacaoExtraMensal· number · optionnel
Amortização extra mensal (R$)taxasTransacaoVendaPct· number · optionnel
Total de taxas de transação de venda (% do valor do imóvel)taxasTransacaoCompraPct· number · optionnel
Total de taxas de transação de compra (% do valor do imóvel)administrativeFeeMonthly· number · optionnel
Taxa administrativa fixa mensal em R$taxaAdministrativaMensal· number · optionnel
Taxa administrativa mensal do banco (R$)rendaExtraMensalInvestida· number · optionnel
Renda extra mensal investida pelo comprador (R$)condominioMensalPctOfValue· number · optionnel
Condomínio mensal (% do valor do imóvel)taxaFinanciamentoNominalPct· number · optionnel
Taxa de juros nominal anual do financiamento (%)amortizacaoExtraordinariaMensal· number · optionnel
Amortização extraordinária mensal (R$)
Exemple d'appel{"name": "sensitivity_analysis", "arguments": {"valorImovel": 1, "aluguelMensal": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - simulate_buy_vs_rent≈ 125 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "simulate_buy_vs_rent", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - simulate_tr_evolution≈ 189 tokens
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.
Paramètres, retour & exemple (3)
ParamètresbaseTR· number · optionnel
TR base mensal projetada (% a.m.)months· number · requis
Quantidade de meses da sériescenario· string · optionnel · historical | projected
Cenário da série: historical ou projected
Exemple d'appel{"name": "simulate_tr_evolution", "arguments": {"months": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».