OSPA
Conector ClaudePolítica de PrivacidadeTermos de Uso

Documentação · Conector

Conector Claude

Conectar a OSPA ao Claude permite consultar e operar dados da plataforma direto do chat — sem trocar de ambiente.

Como funciona

O conector é um servidor MCP (Model Context Protocol) público autenticado por OAuth 2.1. Ao conectar, o Claude recebe um token escopado ao workspace selecionado, com o mesmo perfil de acesso que o usuário já tem na web.

Operações são executadas em nome do usuário autenticado e ficam registradas no log de auditoria com a origem identificada — separando ações vindas do conector de ações da web.

Pré-requisitos

  • Conta OSPA ativa em pelo menos um workspace.
  • Role do workspace define o que o conector pode fazer: viewer (somente leitura), editor (leitura e escrita), admin (acesso completo no escopo da v1).
  • Cliente compatível com MCP remoto: Claude no navegador (claude.ai) ou Claude Desktop.

Conectar pelo Claude (web)

  1. Abrir o Claude e ir em Settings → Connectors.
  2. Adicionar conector personalizado apontando para a URL do servidor MCP da OSPA: https://app.ospa.com.br/api/mcp/mcp.
  3. O Claude inicia o fluxo OAuth. Quando aberta a tela de autorização da OSPA, fazer login (se ainda não estiver) e escolher o workspace que o Claude vai operar.
  4. Revisar as permissões solicitadas e clicar em Autorizar.
  5. Após autorização, o Claude já pode chamar as operações disponíveis para o perfil.

Conectar pelo Claude Desktop

O Claude Desktop também suporta conectores MCP remotos. Para conta pessoal sem OAuth dinâmico, é possível usar um Personal Access Token gerado em Settings → Integrações.

{
  "mcpServers": {
    "ospa": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://app.ospa.com.br/api/mcp/mcp",
        "--header", "Authorization: Bearer pfm_<seu-token>"
      ]
    }
  }
}

Personal Access Tokens são para uso individual e não trafegam pelo fluxo OAuth público. Para integrações multiusuário, prefira o conector OAuth via claude.ai.

Escopo da v1

v1 — Deal Management para Incorporadora

A primeira versão do conector cobre operações sobre projetos e deals em workspaces tipo incorporadora ou originador. Investidor/gestor e time interno entram em versões seguintes, conforme o roadmap abaixo.

Incorporadora — disponível agora

Workspace tipo incorporadora ou originador. Role viewer tem acesso a leitura; editor e admin têm escrita.

  • · Listar e consultar projetos do workspace
  • · Buscar projetos por nome ou endereço
  • · Criar projetos e atualizar informações
  • · Atualizar custos de obra e indiretos
  • · Listar e consultar deals da incorporadora

Próximas versões — não disponível ainda

  • · Investidor/Gestor: oportunidades disponíveis no marketplace, deals compartilhados, status das teses.
  • · Time interno OSPA: escopo operacional sobre deals, incorporadoras, investidores e funil.
  • · Operações específicas: status de captação, viabilidade financeira detalhada, exposição de deal ao marketplace, aprovação de operações.
  • · Fora de roadmap nesta v1: Onboarding/KYC, Cobrança e Backoffice.

Exemplos de uso

Prompts que demonstram o que perguntar ao Claude depois de conectar. Cada exemplo aciona uma ou mais tools — o Claude escolhe e combina conforme a intenção.

Consulta de portfólio

"Liste meus projetos ativos no workspace. Para cada um, me diga o VGV total e o status atual."

Tools acionadas: list_projects

Análise financeira de um projeto

"Mostre o cashflow consolidado, IRR e exposição de dívida do projeto Residencial Bela Vista."

Tools acionadas: search_projects, get_project

Operações no funil de deals

"Quais deals do meu workspace estão em status marketplace? Me dá um resumo por deal — valor pedido, tipo e quanto já foi captado."

Tools acionadas: list_deals, get_deal

Atualização de informações

"Atualize o endereço do projeto Bela Vista para 'Avenida Ipiranga, 1500 — Porto Alegre/RS' e marque o status como 'em obra'."

Tools acionadas: search_projects, update_project_info

Busca por critério geográfico

"Procure todos os projetos do meu workspace que tenham endereço em Porto Alegre."

Tools acionadas: search_projects

Escopos OAuth

As permissões são granulares e exibidas na tela de autorização antes de o usuário consentir.

  • projects:read — Ler projetos e dados financeiros.
  • projects:write — Criar e atualizar projetos e custos.
  • deals:read — Ler deals do workspace.
  • deals:write — Criar e atualizar deals.

Tokens de acesso expiram em 1 hora; tokens de refresh em 30 dias e são rotacionados a cada uso.

Confirmação de ações sensíveis

Operações que alteram estado relevante — como aprovar um deal, mudar status de captação ou expor uma oportunidade ao marketplace — exigem duas chamadas: uma de preview, que devolve resumo e um token efêmero de operação, e uma de confirmação, que executa a ação com base nesse token. O padrão protege contra execuções sem revisão explícita do usuário no chat.

Como revogar

Acessar Settings → Integrações na OSPA. Na seção Aplicações conectadas, clicar em Revogar ao lado do conector. Todos os tokens daquele cliente para o workspace selecionado são invalidados imediatamente — o Claude perde o acesso e precisa passar pelo fluxo OAuth de novo se quiser reconectar.

Troubleshooting

Erros comuns que aparecem ao operar o conector e como resolver.

Conector aparece como “disconnected” sem motivo aparente

O token de acesso expirou (TTL de 1 hora). O Claude renova automaticamente via refresh token (TTL de 30 dias, rotacionado a cada uso). Se a desconexão persistir após o próximo prompt, revogar em Settings → Integrações e reconectar.

Erro “workspace selection is required” no consent

A tela de autorização exige seleção explícita de um workspace antes de aprovar. Selecionar o workspace correto na lista e clicar em Autorizar novamente.

Resposta vem com “[Resposta truncada — N caracteres adicionais omitidos.]”

O projeto excedeu o limite de ~25 mil tokens por resposta de tool. Em vez de pedir o projeto inteiro, pedir campos específicos (ex.: "mostre só os indicadores e o cashflow do projeto X") ou listar primeiro e depois pegar detalhes pontuais.

401 inesperado depois de já ter conectado

Token foi revogado — pelo usuário em Settings → Integrações, ou expirou e o refresh também já estava inválido. Reconectar pelo fluxo OAuth do Claude restaura o acesso.

Tool falha com “FORBIDDEN”

Faltam permissões. Causas comuns: (1) workspace selecionado tipo investidor — write tools não rodam aí; (2) role viewer tentando uma write tool (criar projeto, atualizar custos); (3) scope OAuth não inclui projects:write ou deals:write. Trocar workspace ou pedir role editor/admin.

DCR falhou ao adicionar o conector no Claude

Verificar se o domínio configurado no Claude tem HTTPS válido e se o endpoint /oauth/register responde com 201 — uma resposta HTML é sintoma de proxy/auth bloqueando rotas públicas. Se reproduzir, contatar suporte com o request ID.

Persistindo um erro não listado, abrir chamado em suporte@ospa.com.br com o prompt usado, a tool acionada (se conhecida) e o horário aproximado.

Segurança

  • Tokens hasheados: só o hash SHA-256 fica em banco; o valor cru é emitido uma única vez.
  • Auditoria: emissão, rotação, validação e revogação de tokens ficam registradas, com retenção de 90 dias.
  • Isolamento por workspace: toda operação filtra por workspace e respeita os controles de acesso existentes na plataforma — não há acesso cruzado entre tenants.
  • Limite de requisições: operações pelo conector compartilham o limite de chamadas AI por usuário, evitando abuso.
  • PKCE obrigatório: apenas o método S256 é aceito na autorização.

Fora do escopo desta versão

  • · Operações em lote — importação/exportação massiva via Claude
  • · Geração de gráficos, dashboards ou mapas
  • · Gerenciamento de permissões de outros usuários
  • · Webhooks empurrando notificações para sessão ativa no Claude
  • · Onboarding/KYC, Cobrança e Backoffice

Privacidade e termos

Ao autorizar o conector, o usuário concorda que os dados acessíveis pelo escopo selecionado podem ser processados pela aplicação cliente (a Anthropic, no caso do Claude), sob a política de privacidade dela. Conferir Política de Privacidade, Política específica do conector e Termos de Uso antes de conectar.

OSPA · Plataforma de viabilidade imobiliária

Conector ClaudePolítica de PrivacidadeTermos de Uso