A Corrida dos Bairros: preço do m² por bairro
Preço do m² por bairro em 109 cidades do Brasil, nos 27 estados. Dados abertos, todo mês.
我該用這個嗎
品質與安全性
發現項目(6)
- HIGH
- LOW在 comparar 中
- LOW在 rendimento_aluguel 中
- LOW在 preco_por_metragem 中
- LOW在 metodologia 中
- INFO在 metodologia 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"metro-quadrado": {
"url": "https://corrida.metroquadrado.workers.dev/mcp"
}
}
}遠端端點
https://corrida.metroquadrado.workers.dev/mcpstreamable-http它能做什麼
工具清單
工具(6)
🟢preco_m2(cidade, bairro, tipo, operacao)
Mediana do preço do metro quadrado numa cidade ou num bairro específico, por tipo de imóvel e por operação (venda ou aluguel). Quando o bairro é informado, também traz o imóvel típico do bairro e a comparação com a mediana da cidade.
輸入結構描述
{
"type": "object",
"properties": {
"cidade": {
"type": "string",
"description": "Cidade. Uma das 109 cobertas pelo índice.",
"enum": [
"Jaraguá do Sul",
"Rio Branco/AC",
"Maceió/AL",
"Marechal Deodoro/AL",
"Manaus/AM",
"Macapá/AP",
"Araquari/SC",
"Camaçari/BA",
"Lauro de Freitas/BA",
"Salvador/BA",
"Balneário Camboriú/SC",
"Balneário Piçarras/SC",
"Barra Velha/SC",
"Biguaçu/SC",
"Blumenau/SC",
"Brusque/SC",
"Aquiraz/CE",
"Caucaia/CE",
"Eusébio/CE",
"Fortaleza/CE",
"Chapecó/SC",
"Corupá/SC",
"Criciúma/SC",
"Brasília/DF",
"Serra/ES",
"Vila Velha/ES",
"Vitória/ES",
"Florianópolis/SC",
"Aparecida de Goiânia/GO",
"Goiânia/GO",
"Senador Canedo/GO",
"Guabiruba/SC",
"Guaramirim/SC",
"Itajaí/SC",
"Itapema/SC",
"Itapoá/SC",
"Joinville/SC",
"Lages/SC",
"São Luís/MA",
"Timon/MA",
"Massaranduba/SC",
"Belo Horizonte/MG",
"Uberaba/MG",
"Campo Grande/MS",
"Chapada dos Guimarães/MT",
"Cuiabá/MT",
"Várzea Grande/MT",
"Navegantes/SC",
"Ananindeua/PA",
"Belém/PA",
"Palhoça/SC",
"Cabedelo/PB",
"João Pessoa/PB",
"Ipojuca/PE",
"Jaboatão dos Guararapes/PE",
"Recife/PE",
"Penha/SC",
"Teresina/PI",
"Pomerode/SC",
"Porto Belo/SC",
"Cascavel/PR",
"Curitiba/PR",
"Ponta Grossa/PR",
"Belford Roxo/RJ",
"Duque de Caxias/RJ",
"Maricá/RJ",
"Mesquita/RJ",
"Niterói/RJ",
"Nova Iguaçu/RJ",
"Rio de Janeiro/RJ",
"São Gonçalo/RJ",
"Natal/RN",
"Parnamirim/RN",
"Porto Velho/RO",
"Boa Vista/RR",
"Cachoeirinha/RS",
"Campo Bom/RS",
"Canoas/RS",
"Estância Velha/RS",
"Gravataí/RS",
"Nova Santa Rita/RS",
"Novo Hamburgo/RS",
"Porto Alegre/RS",
"Viamão/RS",
"São Bento do Sul/SC",
"São Francisco do Sul/SC",
"São José/SC",
"Schroeder/SC",
"Aracaju/SE",
"Barra dos Coqueiros/SE",
"Arujá/SP",
"Atibaia/SP",
"Caçapava/SP",
"Campinas/SP",
"Guarulhos/SP",
"Jacareí/SP",
"Jundiaí/SP",
"Limeira/SP",
"Mirassol/SP",
"Piracicaba/SP",
"Santo André/SP",
"Santos/SP",
"São Bernardo do Campo/SP",
"São Caetano do Sul/SP",
"São José do Rio Preto/SP",
"São José dos Campos/SP",
"São Paulo/SP",
"Ubatuba/SP",
"Palmas/TO"
]
},
"bairro": {
"type": "string",
"description": "Nome do bairro. Opcional: sem ele, responde a cidade inteira."
},
"tipo": {
"type": "string",
"description": "Tipo de imóvel. Padrão: apartamento.",
"enum": [
"apartamento",
"casa",
"terreno",
"sala",
"galpao"
]
},
"operacao": {
"type": "string",
"description": "Venda ou aluguel. Padrão: venda.",
"enum": [
"venda",
"aluguel"
]
}
},
"required": [
"cidade"
]
}🟢ranking_bairros(cidade, tipo, operacao, ordem, limite)
Lista os bairros de uma cidade ordenados pelo preço do m², do mais caro ao mais barato (ou o inverso). Serve para responder qual é o bairro mais caro ou mais barato.
輸入結構描述
{
"type": "object",
"properties": {
"cidade": {
"type": "string",
"description": "Cidade. Uma das 109 cobertas pelo índice.",
"enum": [
"Jaraguá do Sul",
"Rio Branco/AC",
"Maceió/AL",
"Marechal Deodoro/AL",
"Manaus/AM",
"Macapá/AP",
"Araquari/SC",
"Camaçari/BA",
"Lauro de Freitas/BA",
"Salvador/BA",
"Balneário Camboriú/SC",
"Balneário Piçarras/SC",
"Barra Velha/SC",
"Biguaçu/SC",
"Blumenau/SC",
"Brusque/SC",
"Aquiraz/CE",
"Caucaia/CE",
"Eusébio/CE",
"Fortaleza/CE",
"Chapecó/SC",
"Corupá/SC",
"Criciúma/SC",
"Brasília/DF",
"Serra/ES",
"Vila Velha/ES",
"Vitória/ES",
"Florianópolis/SC",
"Aparecida de Goiânia/GO",
"Goiânia/GO",
"Senador Canedo/GO",
"Guabiruba/SC",
"Guaramirim/SC",
"Itajaí/SC",
"Itapema/SC",
"Itapoá/SC",
"Joinville/SC",
"Lages/SC",
"São Luís/MA",
"Timon/MA",
"Massaranduba/SC",
"Belo Horizonte/MG",
"Uberaba/MG",
"Campo Grande/MS",
"Chapada dos Guimarães/MT",
"Cuiabá/MT",
"Várzea Grande/MT",
"Navegantes/SC",
"Ananindeua/PA",
"Belém/PA",
"Palhoça/SC",
"Cabedelo/PB",
"João Pessoa/PB",
"Ipojuca/PE",
"Jaboatão dos Guararapes/PE",
"Recife/PE",
"Penha/SC",
"Teresina/PI",
"Pomerode/SC",
"Porto Belo/SC",
"Cascavel/PR",
"Curitiba/PR",
"Ponta Grossa/PR",
"Belford Roxo/RJ",
"Duque de Caxias/RJ",
"Maricá/RJ",
"Mesquita/RJ",
"Niterói/RJ",
"Nova Iguaçu/RJ",
"Rio de Janeiro/RJ",
"São Gonçalo/RJ",
"Natal/RN",
"Parnamirim/RN",
"Porto Velho/RO",
"Boa Vista/RR",
"Cachoeirinha/RS",
"Campo Bom/RS",
"Canoas/RS",
"Estância Velha/RS",
"Gravataí/RS",
"Nova Santa Rita/RS",
"Novo Hamburgo/RS",
"Porto Alegre/RS",
"Viamão/RS",
"São Bento do Sul/SC",
"São Francisco do Sul/SC",
"São José/SC",
"Schroeder/SC",
"Aracaju/SE",
"Barra dos Coqueiros/SE",
"Arujá/SP",
"Atibaia/SP",
"Caçapava/SP",
"Campinas/SP",
"Guarulhos/SP",
"Jacareí/SP",
"Jundiaí/SP",
"Limeira/SP",
"Mirassol/SP",
"Piracicaba/SP",
"Santo André/SP",
"Santos/SP",
"São Bernardo do Campo/SP",
"São Caetano do Sul/SP",
"São José do Rio Preto/SP",
"São José dos Campos/SP",
"São Paulo/SP",
"Ubatuba/SP",
"Palmas/TO"
]
},
"tipo": {
"type": "string",
"description": "Tipo de imóvel. Padrão: apartamento.",
"enum": [
"apartamento",
"casa",
"terreno",
"sala",
"galpao"
]
},
"operacao": {
"type": "string",
"description": "Venda ou aluguel. Padrão: venda.",
"enum": [
"venda",
"aluguel"
]
},
"ordem": {
"type": "string",
"description": "Padrão: caro_primeiro.",
"enum": [
"caro_primeiro",
"barato_primeiro"
]
},
"limite": {
"type": "integer",
"description": "Quantos bairros retornar. Padrão 10. Use 0 para todos.",
"minimum": 0,
"maximum": 100
}
},
"required": [
"cidade"
]
}🟢comparar(lugares, tipo, operacao)
Compara de 2 a 6 lugares lado a lado pelo preço do m². Cada lugar é uma cidade ("Joinville") ou um bairro com a cidade ("Jaraguá do Sul/Amizade").
輸入結構描述
{
"type": "object",
"properties": {
"lugares": {
"type": "array",
"description": "Lista de 2 a 6 lugares. Bairro no formato \"Cidade/Bairro\".",
"items": {
"type": "string"
},
"minItems": 2,
"maxItems": 6
},
"tipo": {
"type": "string",
"description": "Tipo de imóvel. Padrão: apartamento.",
"enum": [
"apartamento",
"casa",
"terreno",
"sala",
"galpao"
]
},
"operacao": {
"type": "string",
"description": "Venda ou aluguel. Padrão: venda.",
"enum": [
"venda",
"aluguel"
]
}
},
"required": [
"lugares"
]
}🟢rendimento_aluguel(cidade, bairro, tipo)
Rendimento bruto anual do aluguel: 12 aluguéis divididos pelo preço de venda, pelo m² mediano. Serve para responder se compensa comprar para alugar num bairro.
輸入結構描述
{
"type": "object",
"properties": {
"cidade": {
"type": "string",
"description": "Cidade. Uma das 109 cobertas pelo índice.",
"enum": [
"Jaraguá do Sul",
"Rio Branco/AC",
"Maceió/AL",
"Marechal Deodoro/AL",
"Manaus/AM",
"Macapá/AP",
"Araquari/SC",
"Camaçari/BA",
"Lauro de Freitas/BA",
"Salvador/BA",
"Balneário Camboriú/SC",
"Balneário Piçarras/SC",
"Barra Velha/SC",
"Biguaçu/SC",
"Blumenau/SC",
"Brusque/SC",
"Aquiraz/CE",
"Caucaia/CE",
"Eusébio/CE",
"Fortaleza/CE",
"Chapecó/SC",
"Corupá/SC",
"Criciúma/SC",
"Brasília/DF",
"Serra/ES",
"Vila Velha/ES",
"Vitória/ES",
"Florianópolis/SC",
"Aparecida de Goiânia/GO",
"Goiânia/GO",
"Senador Canedo/GO",
"Guabiruba/SC",
"Guaramirim/SC",
"Itajaí/SC",
"Itapema/SC",
"Itapoá/SC",
"Joinville/SC",
"Lages/SC",
"São Luís/MA",
"Timon/MA",
"Massaranduba/SC",
"Belo Horizonte/MG",
"Uberaba/MG",
"Campo Grande/MS",
"Chapada dos Guimarães/MT",
"Cuiabá/MT",
"Várzea Grande/MT",
"Navegantes/SC",
"Ananindeua/PA",
"Belém/PA",
"Palhoça/SC",
"Cabedelo/PB",
"João Pessoa/PB",
"Ipojuca/PE",
"Jaboatão dos Guararapes/PE",
"Recife/PE",
"Penha/SC",
"Teresina/PI",
"Pomerode/SC",
"Porto Belo/SC",
"Cascavel/PR",
"Curitiba/PR",
"Ponta Grossa/PR",
"Belford Roxo/RJ",
"Duque de Caxias/RJ",
"Maricá/RJ",
"Mesquita/RJ",
"Niterói/RJ",
"Nova Iguaçu/RJ",
"Rio de Janeiro/RJ",
"São Gonçalo/RJ",
"Natal/RN",
"Parnamirim/RN",
"Porto Velho/RO",
"Boa Vista/RR",
"Cachoeirinha/RS",
"Campo Bom/RS",
"Canoas/RS",
"Estância Velha/RS",
"Gravataí/RS",
"Nova Santa Rita/RS",
"Novo Hamburgo/RS",
"Porto Alegre/RS",
"Viamão/RS",
"São Bento do Sul/SC",
"São Francisco do Sul/SC",
"São José/SC",
"Schroeder/SC",
"Aracaju/SE",
"Barra dos Coqueiros/SE",
"Arujá/SP",
"Atibaia/SP",
"Caçapava/SP",
"Campinas/SP",
"Guarulhos/SP",
"Jacareí/SP",
"Jundiaí/SP",
"Limeira/SP",
"Mirassol/SP",
"Piracicaba/SP",
"Santo André/SP",
"Santos/SP",
"São Bernardo do Campo/SP",
"São Caetano do Sul/SP",
"São José do Rio Preto/SP",
"São José dos Campos/SP",
"São Paulo/SP",
"Ubatuba/SP",
"Palmas/TO"
]
},
"bairro": {
"type": "string",
"description": "Bairro. Opcional: sem ele, responde a cidade inteira."
},
"tipo": {
"type": "string",
"description": "Tipo de imóvel. Padrão: apartamento.",
"enum": [
"apartamento",
"casa",
"terreno",
"sala",
"galpao"
]
}
},
"required": [
"cidade"
]
}🟢preco_por_metragem(cidade, bairro, faixa)
Preço do m² e apartamento típico por faixa de área (até 50, 50 a 70, 70 a 100, 100 a 150, acima de 150 m²), na cidade ou num bairro. Só apartamentos. Serve para comparar bairros sem misturar tamanhos: o bairro mais caro por m² muda conforme a faixa. Recorte publicado em 07/09/2026.
輸入結構描述
{
"type": "object",
"properties": {
"cidade": {
"type": "string",
"description": "Cidade. Uma das 109 cobertas pelo índice.",
"enum": [
"Jaraguá do Sul",
"Rio Branco/AC",
"Maceió/AL",
"Marechal Deodoro/AL",
"Manaus/AM",
"Macapá/AP",
"Araquari/SC",
"Camaçari/BA",
"Lauro de Freitas/BA",
"Salvador/BA",
"Balneário Camboriú/SC",
"Balneário Piçarras/SC",
"Barra Velha/SC",
"Biguaçu/SC",
"Blumenau/SC",
"Brusque/SC",
"Aquiraz/CE",
"Caucaia/CE",
"Eusébio/CE",
"Fortaleza/CE",
"Chapecó/SC",
"Corupá/SC",
"Criciúma/SC",
"Brasília/DF",
"Serra/ES",
"Vila Velha/ES",
"Vitória/ES",
"Florianópolis/SC",
"Aparecida de Goiânia/GO",
"Goiânia/GO",
"Senador Canedo/GO",
"Guabiruba/SC",
"Guaramirim/SC",
"Itajaí/SC",
"Itapema/SC",
"Itapoá/SC",
"Joinville/SC",
"Lages/SC",
"São Luís/MA",
"Timon/MA",
"Massaranduba/SC",
"Belo Horizonte/MG",
"Uberaba/MG",
"Campo Grande/MS",
"Chapada dos Guimarães/MT",
"Cuiabá/MT",
"Várzea Grande/MT",
"Navegantes/SC",
"Ananindeua/PA",
"Belém/PA",
"Palhoça/SC",
"Cabedelo/PB",
"João Pessoa/PB",
"Ipojuca/PE",
"Jaboatão dos Guararapes/PE",
"Recife/PE",
"Penha/SC",
"Teresina/PI",
"Pomerode/SC",
"Porto Belo/SC",
"Cascavel/PR",
"Curitiba/PR",
"Ponta Grossa/PR",
"Belford Roxo/RJ",
"Duque de Caxias/RJ",
"Maricá/RJ",
"Mesquita/RJ",
"Niterói/RJ",
"Nova Iguaçu/RJ",
"Rio de Janeiro/RJ",
"São Gonçalo/RJ",
"Natal/RN",
"Parnamirim/RN",
"Porto Velho/RO",
"Boa Vista/RR",
"Cachoeirinha/RS",
"Campo Bom/RS",
"Canoas/RS",
"Estância Velha/RS",
"Gravataí/RS",
"Nova Santa Rita/RS",
"Novo Hamburgo/RS",
"Porto Alegre/RS",
"Viamão/RS",
"São Bento do Sul/SC",
"São Francisco do Sul/SC",
"São José/SC",
"Schroeder/SC",
"Aracaju/SE",
"Barra dos Coqueiros/SE",
"Arujá/SP",
"Atibaia/SP",
"Caçapava/SP",
"Campinas/SP",
"Guarulhos/SP",
"Jacareí/SP",
"Jundiaí/SP",
"Limeira/SP",
"Mirassol/SP",
"Piracicaba/SP",
"Santo André/SP",
"Santos/SP",
"São Bernardo do Campo/SP",
"São Caetano do Sul/SP",
"São José do Rio Preto/SP",
"São José dos Campos/SP",
"São Paulo/SP",
"Ubatuba/SP",
"Palmas/TO"
]
},
"bairro": {
"type": "string",
"description": "Bairro. Opcional: sem ele, responde a cidade inteira."
},
"faixa": {
"type": "string",
"description": "Faixa de área. Opcional: sem ela, traz todas.",
"enum": [
"ate50",
"50a70",
"70a100",
"100a150",
"acima150"
]
}
},
"required": [
"cidade"
]
}🟢metodologia
Como o índice A Corrida dos Bairros é apurado, quais cidades e tipos de imóvel cobre, qual o mês da coleta e quais as limitações do número. Use quando perguntarem de onde vem o dado.
輸入結構描述
{
"type": "object",
"properties": {}
}社群
證據