Pergunte em português sobre qualquer lote de São Paulo — zoneamento, área, potencial construtivo, equipamentos públicos, patrimônio tombado, áreas de risco. Sem abrir mapa nenhum.
Projeto independente e open source (MIT) — não é um serviço oficial da Prefeitura de São Paulo. Gratuito, sem anúncios e sem rastreamento.
Linguagem natural — o assistente escolhe a ferramenta certa e cruza os dados.
Construídas sobre o WFS aberto do GeoSampa (~470 camadas) + os parâmetros do Plano Diretor / Lei de Zoneamento.
Acha o lote por rua + número. Retorna SQL, área, uso e zoneamento.
“Posso construir N andares e M apartamentos aqui?” — área × parâmetros da zona.
Dados de um lote pelo SQL (do carnê do IPTU) + zoneamento.
Coeficiente de aproveitamento, gabarito e taxa de ocupação de cada zona.
Zona vigente num ponto (latitude/longitude).
Descobre e consulta qualquer uma das ~470 camadas do GeoSampa.
O jeito mais fácil é conectar ao servidor hospedado. Para devs, dá pra rodar localmente.
Servidor remoto: https://geosampa.sarmento.dev/mcp
Abra Settings → Connectors → Add custom connector, dê um nome (“GeoSampa”) e cole a URL:
https://geosampa.sarmento.dev/mcp
Salve e ative. Pronto — pergunte algo como “qual o zoneamento da Av. Paulista, 1578?”
claude mcp add --transport http geosampa https://geosampa.sarmento.dev/mcp
Clone, compile e aponte o Claude Desktop para o binário:
git clone https://github.com/sarment0/geosampa-mcp.git
cd geosampa-mcp
npm install && npm run build
No claude_desktop_config.json:
{
"mcpServers": {
"geosampa": {
"command": "node",
"args": ["/caminho/para/geosampa-mcp/dist/index.js"]
}
}
}