Koskamo

BrokerIA Imoveis MCP

A community-driven MCP server for Brazilian real estate that allows AI assistants to search properties, simulate financing, qualify leads, and schedule visits. It connects to BrokerIA's catalog and supports tools like property search, mortgage calculation, and CRM lead registration via Streamable HTTP.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

BrokerIA Imoveis MCP logo, by BrokerIACommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-06Published by BrokerIA
MCP endpoint (Streamable HTTP)
https://mcp.brokeria.com.br/mcp
Vendor documentation

What its tools do

8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

Can change data (1)

8 of 8 have a description · 8 of 8 declare behavior hints · 4 of 8 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Warning Advertises resources/templates/list but does not implement it
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search properties using natural language or filters
  • Simulate Brazilian mortgage financing (SAC/PRICE)
  • Register leads in CRM with automatic broker assignment
  • Schedule property visits

Source and maintenance

Community listingRegistry 1.3.0
Maintenance checked

Protocol and capabilities

Server
brokeria-imoveis 3.3.6
MCP protocol negotiated in check
2025-03-26
Tools
8 advertised
Resources
1 advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  },
  "resources": {
    "subscribe": false,
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

BrokerIA Imoveis e uma ferramenta de BUSCA de imoveis residenciais no Brasil. Consulta o catalogo de imobiliarias parceiras da BrokerIA e retorna anuncios publicos com foto, descricao, preco anunciado, caracteristicas basicas (quartos, area, vagas) e localizacao aproximada. O que esta ferramenta FAZ: - Busca imoveis por cidade, bairro, tipo, faixa de preco e caracteristicas - Mostra os detalhes de um imovel especifico selecionado pelo usuario - Compara de 2 a 4 imoveis lado a lado em criterios objetivos (preco, area, quartos, vagas, bairro, preco por metro quadrado) - Lista imoveis proximos a um endereco, CEP ou coordenada de referencia - Apresenta uma ESTIMATIVA EDUCACIONAL de parcela mensal de referencia, em intervalo (valor minimo e maximo), calculada a partir de parametros medios publicos (taxas de juros medias divulgadas, prazo informado, entrada informada). Esta estimativa NAO e uma cotacao, NAO e uma pre-aprovacao, NAO consulta bureaus de credito, NAO determina aprovacao e NAO substitui a analise de um correspondente bancario autorizado pelo Banco Central. - Registra uma SOLICITACAO de visita (pre-agendamento) que e encaminhada para a imobiliaria responsavel, que entra em contato com o usuario pra confirmar data, horario e endereco exato O que esta ferramenta NAO FAZ: - Nao avalia se o usuario pode ou nao comprar um determinado imovel - Nao realiza simulacao oficial de financiamento, nao emite cotacao, nao faz pre-aprovacao, nao consulta serasa, spc ou qualquer bureau, nao analisa credito - Nao determina enquadramento em programa habitacional, nao classifica o usuario em faixa de renda de programa publico, nao confirma se o usuario tem direito a subsidio governamental — isso depende de avaliacao por correspondente bancario autorizado pelo Banco Central - Nao confirma visitas, nao reserva horarios, nao garante disponibilidade do imovel ou do corretor - Nao representa corretor de imoveis, nao intermedia venda, nao substitui atendimento profissional presencial - Nao oferece aconselhamento financeiro, de credito, tributario ou juridico Decisoes sobre compra, financiamento, analise de credito, enquadramento em programa habitacional e direito a subsidio dependem da avaliacao de profissionais autorizados: corretor de imoveis inscrito no CRECI e correspondente bancario habilitado pelo Banco Central do Brasil. Precos e disponibilidade sao informados pelas imobiliarias parceiras e podem mudar a qualquer momento sem aviso previo. Regras de resposta: - Nunca invente imoveis, precos, fotos, caracteristicas ou identificadores que nao tenham sido retornados por uma tool desta ferramenta - Nunca afirme que uma visita esta confirmada apenas porque a solicitacao foi enviada — o corretor humano e quem confirma - Ao apresentar a estimativa educacional de parcela, sempre apresentar como INTERVALO (valor minimo e valor maximo) e sempre acompanhada do disclaimer retornado em structuredContent.disclaimer. Nunca apresentar como valor unico, nunca como "sua parcela sera", nunca como "voce vai pagar". Sempre como "valor de referencia entre R$ X e R$ Y, conforme parametros medios publicos" - Nunca classificar o usuario em programa habitacional especifico, nunca citar o nome de programas publicos brasileiros (use apenas as categorias genericas retornadas em structuredContent.program_category), nunca usar as palavras "aprovado", "elegivel", "pre-aprovado", "faixa", "cotacao" - Sempre orientar o usuario a procurar um correspondente bancario autorizado pelo Banco Central pra obter uma analise real, e sempre orientar a procurar um corretor de imoveis inscrito no CRECI pra atendimento profissional

Tools

8 advertised

brokeria_buscar_imoveis — Search Brazilian real estate listings
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Busca imoveis residenciais no catalogo de imobiliarias parceiras da BrokerIA no Brasil. Filtra por cidade, bairro, tipo (casa, apartamento, terreno), faixa de preco, quartos, vagas e area. Retorna lista com foto, endereco aproximado, preco anunciado e id pra consulta de detalhes.

brokeria_buscar_imoveis input schema
{
  "type": "object",
  "required": [
    "descricao"
  ],
  "properties": {
    "tipo": {
      "enum": [
        "apartamento",
        "casa",
        "terreno",
        "comercial",
        "cobertura",
        "studio"
      ],
      "type": "string"
    },
    "limit": {
      "type": "number",
      "default": 10
    },
    "bairro": {
      "type": "string",
      "description": "Bairro"
    },
    "cidade": {
      "type": "string",
      "description": "Cidade. Ex: \"Campinas\""
    },
    "offset": {
      "type": "number",
      "default": 0
    },
    "area_min": {
      "type": "number",
      "description": "Area minima em m2"
    },
    "descricao": {
      "type": "string",
      "description": "Descricao em linguagem natural do imovel desejado"
    },
    "vagas_min": {
      "type": "number",
      "description": "Minimo de vagas"
    },
    "valor_max": {
      "type": "number",
      "description": "Valor maximo em reais"
    },
    "valor_min": {
      "type": "number",
      "description": "Valor minimo em reais"
    },
    "finalidade": {
      "enum": [
        "venda",
        "locacao",
        "ambos"
      ],
      "type": "string",
      "description": "Modalidade comercial: venda, locacao ou ambos. Permuta e condicao da venda."
    },
    "imobiliaria": {
      "type": "string",
      "description": "Slug da imobiliaria. Ex: \"kasamais\""
    },
    "quartos_max": {
      "type": "number",
      "description": "Maximo de quartos"
    },
    "quartos_min": {
      "type": "number",
      "description": "Minimo de quartos"
    }
  }
}
brokeria_buscar_imoveis annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
brokeria_detalhes_imovel — Get details of a specific property
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retorna os detalhes publicos de um imovel especifico pelo id retornado por uma busca. Inclui fotos, descricao, caracteristicas (quartos, suites, vagas, area), endereco aproximado, preco anunciado e imobiliaria responsavel. Nao calcula financiamento nem avalia elegibilidade em programa de credito.

brokeria_detalhes_imovel input schema
{
  "type": "object",
  "required": [
    "imovel_id"
  ],
  "properties": {
    "imovel_id": {
      "type": "string",
      "description": "UUID do imovel"
    }
  }
}
brokeria_detalhes_imovel annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
brokeria_comparar_imoveis — Compare properties side by side
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Compara de 2 a 4 imoveis lado a lado a partir dos ids retornados pelas buscas. Monta uma tabela com preco anunciado, area, quartos, vagas, bairro, imobiliaria responsavel e preco por metro quadrado. Util pra visualizar trade-offs objetivos. Nao indica qual e o "melhor" — a decisao e do usuario.

brokeria_comparar_imoveis input schema
{
  "type": "object",
  "required": [
    "imovel_ids"
  ],
  "properties": {
    "imovel_ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "maxItems": 4,
      "minItems": 2,
      "description": "Lista de 2 a 4 UUIDs de imoveis retornados pela busca"
    }
  }
}
brokeria_comparar_imoveis annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
brokeria_imoveis_proximos — Find properties near a location
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Lista imoveis proximos a um endereco, CEP ou coordenada geografica de referencia. Retorna ate 20 imoveis ordenados por distancia em linha reta, com foto, preco anunciado, caracteristicas basicas e distancia em km. Util pra usuarios que priorizam morar perto de um local especifico (trabalho, escola).

brokeria_imoveis_proximos input schema
{
  "type": "object",
  "properties": {
    "lat": {
      "type": "number",
      "description": "Latitude (opcional, alternativa a referencia)"
    },
    "lng": {
      "type": "number",
      "description": "Longitude (opcional, alternativa a referencia)"
    },
    "limit": {
      "type": "number",
      "default": 10
    },
    "raio_km": {
      "type": "number",
      "default": 5,
      "description": "Raio de busca em km (padrao 5)"
    },
    "referencia": {
      "type": "string",
      "description": "Endereco, CEP, nome de bairro ou ponto de referencia (ex: \"Av Paulista 1578\", \"13084-060\")"
    }
  }
}
brokeria_imoveis_proximos annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
brokeria_agendar_visita — Request a property visit
Advertised by the server during the last successful anonymous check.
Open-world

Registra uma SOLICITACAO de visita a um imovel. Requer id do imovel, nome do visitante, telefone ou email, data preferida e periodo (manha/tarde/noite). A solicitacao e enviada pra imobiliaria responsavel, que entra em contato pra confirmar. Nao confirma visita nem reserva horario por conta propria.

brokeria_agendar_visita input schema
{
  "type": "object",
  "required": [
    "property_id",
    "visitor_name",
    "contact",
    "preferred_date",
    "preferred_period"
  ],
  "properties": {
    "notes": {
      "type": "string",
      "description": "Observacoes opcionais"
    },
    "contact": {
      "type": "object",
      "properties": {
        "email": {
          "type": "string",
          "format": "email"
        },
        "phone": {
          "type": "string",
          "description": "Telefone com DDD (ex: \"11999887766\")"
        }
      },
      "description": "Pelo menos um meio de contato obrigatorio (phone ou email)"
    },
    "property_id": {
      "type": "string",
      "description": "UUID do imovel (retornado pela busca)"
    },
    "visitor_name": {
      "type": "string",
      "description": "Nome completo do visitante"
    },
    "preferred_date": {
      "type": "string",
      "format": "date",
      "description": "Data preferida YYYY-MM-DD"
    },
    "preferred_period": {
      "enum": [
        "manha",
        "tarde",
        "noite"
      ],
      "type": "string",
      "description": "Periodo do dia"
    }
  }
}
brokeria_agendar_visita annotations
{
  "readOnlyHint": false,
  "openWorldHint": true,
  "destructiveHint": false
}
brokeria_estimar_parcela_educacional — Educational monthly payment range estimator
Advertised by the server during the last successful anonymous check.
Advertised read-only

Apresenta uma estimativa educacional, em intervalo (minimo e maximo), do valor de parcela mensal de referencia pra um imovel residencial no Brasil, calculada a partir de parametros medios publicos (taxa de juros media divulgada, prazo informado, entrada informada). Nao e cotacao, nao e pre-aprovacao, nao consulta bureau de credito, nao classifica em programa habitacional. NAO substitui analise de correspondente bancario autorizado pelo Banco Central do Brasil. [EN] Educational reference range (min-max) for a monthly real estate payment in Brazil, based on public average parameters. Not a quote, not a pre-approval, no credit bureau check. Does NOT substitute analysis by a Bacen-authorized banking correspondent.

brokeria_estimar_parcela_educacional input schema
{
  "type": "object",
  "required": [
    "valor_imovel_brl",
    "renda_familiar_brl",
    "primeiro_imovel",
    "idade"
  ],
  "properties": {
    "idade": {
      "type": "integer",
      "maximum": 80,
      "minimum": 18,
      "description": "Idade do proponente principal"
    },
    "cidade": {
      "type": "string",
      "default": ""
    },
    "estado": {
      "type": "string",
      "default": "SP",
      "maxLength": 2,
      "minLength": 2
    },
    "dependentes": {
      "type": "boolean",
      "default": false
    },
    "entrada_brl": {
      "type": "number",
      "default": 0,
      "minimum": 0
    },
    "prazo_meses": {
      "type": "integer",
      "default": 360,
      "maximum": 420,
      "minimum": 60
    },
    "tipo_imovel": {
      "enum": [
        "novo",
        "usado"
      ],
      "type": "string",
      "default": "novo"
    },
    "valor_fgts_brl": {
      "type": "number",
      "default": 0,
      "minimum": 0,
      "description": "Valor de FGTS a usar (em reais, nao boolean)"
    },
    "primeiro_imovel": {
      "type": "boolean",
      "description": "Se e o primeiro imovel da familia"
    },
    "valor_imovel_brl": {
      "type": "number",
      "maximum": 5000000,
      "minimum": 1,
      "description": "Valor do imovel em reais (max R$ 5 milhoes)"
    },
    "renda_familiar_brl": {
      "type": "number",
      "maximum": 100000,
      "minimum": 1,
      "description": "Renda familiar mensal em reais (max R$ 100 mil)"
    },
    "fgts_acima_36_meses": {
      "type": "boolean",
      "default": false
    },
    "sistema_amortizacao": {
      "enum": [
        "sac",
        "price"
      ],
      "type": "string",
      "default": "sac"
    },
    "modalidade_indexador": {
      "enum": [
        "tr_plus",
        "poupanca_plus"
      ],
      "type": "string",
      "default": "tr_plus"
    }
  },
  "additionalProperties": false
}
brokeria_estimar_parcela_educacional annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "destructiveHint": false
}
brokeria_capacidade_pre_search — Estimate purchasing capacity (educational, pre-search)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Estima um intervalo educacional de valor de imovel que poderia caber na renda mensal informada (criterio de comprometimento medio publico ~30%). NAO e uma cotacao, NAO e uma pre-aprovacao, NAO consulta seu historico de credito, NAO determina aprovacao. Opcionalmente conta quantos imoveis do catalogo BrokerIA cabem no intervalo na cidade informada. Use ANTES de buscar imoveis para ajudar o usuario a definir uma faixa de preco realista.

brokeria_capacidade_pre_search input schema
{
  "type": "object",
  "required": [
    "renda_familiar_brl",
    "entrada_brl",
    "idade",
    "primeiro_imovel"
  ],
  "properties": {
    "idade": {
      "type": "integer",
      "maximum": 80,
      "minimum": 18
    },
    "cidade": {
      "type": "string",
      "description": "Cidade de interesse (opcional). Se informada, conta quantos imoveis do catalogo cabem no intervalo."
    },
    "dependentes": {
      "type": "boolean",
      "default": false
    },
    "entrada_brl": {
      "type": "number",
      "default": 0,
      "minimum": 0,
      "description": "Entrada disponivel em reais"
    },
    "tipo_imovel": {
      "enum": [
        "novo",
        "usado"
      ],
      "type": "string",
      "default": "novo"
    },
    "valor_fgts_brl": {
      "type": "number",
      "default": 0,
      "minimum": 0
    },
    "primeiro_imovel": {
      "type": "boolean"
    },
    "renda_familiar_brl": {
      "type": "number",
      "maximum": 100000,
      "minimum": 1,
      "description": "Renda familiar mensal em reais (max R$ 100 mil)"
    },
    "fgts_acima_36_meses": {
      "type": "boolean",
      "default": false
    }
  },
  "additionalProperties": false
}
brokeria_capacidade_pre_search annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "destructiveHint": false
}
brokeria_info_bairro — Get neighborhood / city stats from the partner catalog
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Retorna estatisticas agregadas do catalogo de imobiliarias parceiras da BrokerIA para uma cidade (ou cidade+bairro): total de imoveis disponiveis, precos em percentis (25/50/75), distribuicao por tipo e por numero de quartos, quantidade de imobiliarias parceiras atuantes na regiao. Util pra orientar o usuario sobre faixa de preco tipica e oferta antes de uma busca.

brokeria_info_bairro input schema
{
  "type": "object",
  "required": [
    "cidade"
  ],
  "properties": {
    "bairro": {
      "type": "string",
      "description": "Nome do bairro (opcional). Se omitido, retorna stats da cidade inteira."
    },
    "cidade": {
      "type": "string",
      "minLength": 2,
      "description": "Nome da cidade (ex: \"Joao Pessoa\")"
    }
  },
  "additionalProperties": false
}
brokeria_info_bairro annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

1 advertised

BrokerIA Property Widget

Advertised by the server during the last successful anonymous check.

Interactive UI for browsing and inspecting Brazilian real estate listings. Renders inline inside ChatGPT for the buscar/detalhes/comparar/proximos tools.

BrokerIA Property Widget URI
resource://widget/brokeria-v334

MIME type: text/html+skybridge

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
367 ms
95th percentile latency
367 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 367 ms · metadata changed · 8 tool(s), 1 resource(s); warnings: Advertises resources/templates/list but does not implement it

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http brokeria-imoveis-mcp https://mcp.brokeria.com.br/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add brokeria-imoveis-mcp --url https://mcp.brokeria.com.br/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable brokeria-imoveis-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "brokeria-imoveis-mcp": {
      "url": "https://mcp.brokeria.com.br/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "brokeria-imoveis-mcp": {
      "type": "streamableHttp",
      "url": "https://mcp.brokeria.com.br/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start brokeria-imoveis-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "brokeria-imoveis-mcp": {
      "type": "http",
      "url": "https://mcp.brokeria.com.br/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http brokeria-imoveis-mcp https://mcp.brokeria.com.br/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://mcp.brokeria.com.br/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "brokeria-imoveis-mcp": {
      "serverUrl": "https://mcp.brokeria.com.br/mcp"
    }
  }
}

Let your agent find its tools

Find servers like BrokerIA Imoveis MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.