# Superlógica Condomínios — MCP server on mcp.ai > Superlógica Condomínios ERP (Brazilian condo management) via the official API: condos and units, billing and delinquency, settlements and lawsuits, expenses and payees, bank accounts and transactions, financial statements and reports, amenity bookings, incidents, announcements, tickets and collections CRM. Generate the token pair inside the ERP under All users, API, Applications. By: mcp.ai · official Page: https://mcp.ai/superlogica ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_superlogica?ms=1788488400000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/superlogica/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/superlogica/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/superlogica/skill.md Postman collection (v2.1): https://mcp.ai/superlogica/postman.json ## Tools - superlogica_acordos_desfazer(account?: string, body?: string, query?: string) — Receitas / Acordos: Desfazer acordo (PUT /acordos/desfazer). [write, altera dados] - superlogica_acordos_list(account?: string, query?: string) — Receitas / Acordos / Obtendo dados para gerar o acordo: Listar acordos existentes (GET /Acordos). - superlogica_acordos_put(account?: string, body?: string, query?: string) — Receitas / Acordos: Novo acordo (POST /acordos/put). [write, altera dados] - superlogica_acordos_simularparcelas(account?: string, query?: string) — Receitas / Acordos / Obtendo dados para gerar o acordo: Simulando as parcelas do acordo (GET /acordos/simularparcelas). - superlogica_arquivos_adicionaretiqueta(account?: string, body?: string, query?: string) — Despesas / Etiquetas: Adicionar etiquetas (PUT /arquivos/adicionaretiqueta). [write, altera dados] - superlogica_arquivos_create(account?: string, body?: string, query?: string) — Documentos e Arquivos: Salvar novo arquivo (POST /arquivos). [write, altera dados] - superlogica_arquivos_etiquetas(account?: string, query?: string) — Despesas / Etiquetas: Listar etiquetas (GET /arquivos/etiquetas). - superlogica_arquivos_list(account?: string, query?: string) — Unidades: Listar arquivos (GET /arquivos/index). - superlogica_arquivos_put(account?: string, body?: string, query?: string) — Unidades: Adicionar arquivo (POST /arquivos/put). [write, altera dados] - superlogica_arquivos_removeetiqueta(account?: string, body?: string, query?: string) — Despesas / Etiquetas: Remover etiquetas (PUT /arquivos/removeetiqueta). [write, altera dados] - superlogica_arrecadacoes_resumo(account?: string, query?: string) — Receitas: Resumo da arrecadação (GET /arrecadacoes/resumo). - superlogica_balancetes_list(account?: string, query?: string) — Relatórios: W011A - Demonstrativo de receitas e despesas anual (GET /balancetes/index). - superlogica_caixa_list(account?: string, query?: string) — Condomínios / Contas bancárias: Listar movimentações bancárias (GET /caixa). - superlogica_caixa_saldo(account?: string, query?: string) — Condomínios / Contas bancárias: Obter saldo de conta bancária (GET /caixa/saldo). - superlogica_cobranca_create(account?: string, body?: string, query?: string) — Receitas: Cadastrar nova cobrança (POST /cobranca). [write, altera dados] - superlogica_cobranca_desinvalidar(account?: string, body?: string, query?: string) — Receitas: Cancelar invalidação de uma cobrança (PUT /cobranca/desinvalidar). [write, altera dados] - superlogica_cobranca_estornar(account?: string, body?: string, query?: string) — Receitas: Estornar uma cobrança (PUT /cobranca/estornar). [write, altera dados] - superlogica_cobranca_excluir(account?: string, body?: string, query?: string) — Receitas: Excluir uma cobrança (PUT /cobranca/excluir). [write, altera dados] - superlogica_cobranca_gerarlinksegundavia(account?: string, query?: string) — 2a via: Gerar link para download de 2a via de boleto (GET /cobranca/gerarlinksegundavia). - superlogica_cobranca_liquidar(account?: string, body?: string, query?: string) — Receitas: Liquidar uma cobrança (PUT /cobranca/liquidar). [write, altera dados] - superlogica_cobranca_list(account?: string, query?: string) — Receitas / Acordos / Obtendo dados para gerar o acordo: Listando composições do acordo (GET /cobranca/index). - superlogica_cobranca_update(account?: string, body?: string, query?: string) — Receitas: Editar uma cobrança (PUT /cobranca/update). [write, altera dados] - superlogica_comunicados_create(account?: string, body?: string, query?: string) — Comunicados: Criar novo comunicado (POST /comunicados). [write, altera dados] - superlogica_comunicados_notificarcomunicado(account?: string, body?: string, query?: string) — Comunicados: Disparar comunicados pendentes (POST /comunicados/notificarcomunicado). [write, altera dados] - superlogica_condominiogrupos_list(account?: string, query?: string) — Condomínios: Listar grupos de condominios (GET /condominiogrupos/index). - superlogica_condominios_create(account?: string, body?: string, query?: string) — Condomínios: Cadastrar novo condomínio (POST /condominios). [write, altera dados] - superlogica_condominios_get(account?: string, query?: string) — Condomínios: Listar todos os condomínios (GET /condominios/get). - superlogica_condominios_update(account?: string, body?: string, query?: string) — Condomínios: Editar dados condomínio (PUT /condominios). [write, altera dados] - superlogica_configuracoes_create(account?: string, body?: string, query?: string) — Condomínios: Alterar valor de uma configuração específica de um condomínio (POST /configuracoes). [write, altera dados] - superlogica_configuracoes_list(account?: string, query?: string) — Condomínios: Listar configurações específicas de um condomínio (GET /configuracoes). - superlogica_configuracoes_list_get(account?: string, query?: string) — Receitas: Configurações de boletos em um condomínio (GET /configuracoes/index). - superlogica_consumo_list(account?: string, query?: string) — Consumo: Consulta de consumo (GET /consumo/index). - superlogica_consumo_put_create(account?: string, body?: string, query?: string) — Consumo: Inserir consumo (POST /consumo/put). [write, altera dados] - superlogica_consumo_put_update(account?: string, body?: string, query?: string) — Consumo: Edição de consumo (PUT /consumo/put). [write, altera dados] - superlogica_contabancos_list(account?: string, query?: string) — Condomínios / Contas bancárias: Listar contas bancárias (GET /contabancos/index). - superlogica_contatofavorecido_create(account?: string, body?: string, query?: string) — Despesas: Cadastrar dados de pagamento favorecido (POST /contatofavorecido). [write, altera dados] - superlogica_contatofavorecido_list(account?: string, query?: string) — Despesas: Listar dados pagamento favorecido (GET /contatofavorecido/index). - superlogica_contatos_delete(account?: string, body?: string, query?: string) — Unidades: Excluir um contato (POST /contatos/delete). [write, altera dados] - superlogica_despesas_anexar(account?: string, body?: string, query?: string) — Despesas: Anexar arquivos (POST /despesas/anexar). [write, altera dados] - superlogica_despesas_create(account?: string, body?: string, query?: string) — Despesas: Cadastrar nova despesa (POST /despesas). [write, altera dados] - superlogica_despesas_delete(account?: string, body?: string, query?: string) — Despesas: Excluir despesa (PUT /despesas/delete). [write, altera dados] - superlogica_despesas_despesasrecorrente(account?: string, query?: string) — Despesas: Listar despesas recorrentes não lançadas (GET /despesas/despesasrecorrente). - superlogica_despesas_estornar(account?: string, body?: string, query?: string) — Despesas: Estornar despesa (PUT /despesas/estornar). [write, altera dados] - superlogica_despesas_liquidar(account?: string, body?: string, query?: string) — Despesas: Liquidar despesa (PUT /despesas/liquidar). [write, altera dados] - superlogica_despesas_list(account?: string, query?: string) — Despesas: Listar despesas por período (GET /despesas/index). - superlogica_despesas_post(account?: string, body?: string, query?: string) — Despesas: Editar despesa (PUT /despesas/post). [write, altera dados] - superlogica_documentos_create(account?: string, body?: string, query?: string) — Documentos e Arquivos: Inserir novo documento (POST /documentos). [write, altera dados] - superlogica_formasdepagamento_list(account?: string, query?: string) — Condomínios: Listar formas de pagamento (GET /formasdepagamento). - superlogica_fornecedores_create(account?: string, body?: string, query?: string) — Despesas: Cadastrar favorecido (POST /fornecedores). [write, altera dados] - superlogica_fornecedores_list(account?: string, query?: string) — Despesas: Listar favorecidos (GET /fornecedores/index). - superlogica_fornecedores_update(account?: string, body?: string, query?: string) — Despesas: Editar favorecido (PUT /fornecedores). [write, altera dados] - superlogica_grupousuarios_list(account?: string, query?: string) — Solicitações (Tickets): Listar departamentos (GET /grupousuarios/index). - superlogica_historicocobranca_create(account?: string, body?: string, query?: string) — CRM de Cobrança: Criar agendamento (POST /historicocobranca). [write, altera dados] - superlogica_historicocobranca_list(account?: string, query?: string) — CRM de Cobrança: Listar históricos de Cobranças (GET /historicocobranca/index). - superlogica_historicocobranca_update(account?: string, body?: string, query?: string) — CRM de Cobrança: Editar agendamento (PUT /historicocobranca). [write, altera dados] - superlogica_impostos_list(account?: string, query?: string) — Despesas: Listar imposto (GET /impostos). - superlogica_impressoes_list(account?: string, query?: string) — Documentos e Arquivos: Listar os documentos de um condomínio (GET /impressoes/index). - superlogica_impressoes_post(account?: string, query?: string) — Relatórios: Fila de Impressão (GET /impressoes/post). - superlogica_inadimplencia_list(account?: string, query?: string) — Receitas / Acordos / Obtendo dados para gerar o acordo: Listar inadimplência de uma unidade (GET /inadimplencia). - superlogica_inadimplencia_list_get(account?: string, query?: string) — Receitas: Listar inadimplência por período (GET /inadimplencia/index). - superlogica_ini_config(account?: string, query?: string) — Condomínios: Listar o valor de uma configuração global do sistema (GET /ini/config). - superlogica_ini_postconfig(account?: string, body?: string, query?: string) — Condomínios: Alterar valor de uma configuração global do sistema (POST /ini/postconfig). [write, altera dados] - superlogica_list_accounts(account?: string) — Lista as conexões (licenças) Superlógica vinculadas a este install — id, label. - superlogica_malotes_delete(account?: string, body?: string, query?: string) — Despesas / Malotes: Excluir malote (POST /malotes/delete). [write, altera dados] - superlogica_malotes_list(account?: string, query?: string) — Despesas / Malotes: Listar malotes (GET /malotes/index). - superlogica_malotes_post(account?: string, body?: string, query?: string) — Despesas / Malotes: Editar malote (POST /malotes/post). [write, altera dados] - superlogica_malotes_put(account?: string, body?: string, query?: string) — Despesas / Malotes: Cadastrar malote (POST /malotes/put). [write, altera dados] - superlogica_movimentacoesdiretas_create(account?: string, body?: string, query?: string) — Condomínios / Contas bancárias: Adicionar nova movimentação bancária (POST /MovimentacoesDiretas). [write, altera dados] - superlogica_movimentacoesdiretas_estornar(account?: string, body?: string, query?: string) — Condomínios / Contas bancárias: Estornar movimentação bancária (PUT /movimentacoesDiretas/estornar). [write, altera dados] - superlogica_movimentacoesdiretas_post(account?: string, body?: string, query?: string) — Condomínios / Contas bancárias: Editar movimentação bancária (PUT /MovimentacoesDiretas/post). [write, altera dados] - superlogica_ocorrencias_adicionarsugestao(account?: string, body?: string, query?: string) — Ocorrências: Criar sugestão (POST /ocorrencias/adicionarsugestao). [write, altera dados] - superlogica_ocorrencias_create(account?: string, body?: string, query?: string) — Ocorrências: Criar ocorrência (POST /ocorrencias). [write, altera dados] - superlogica_ocorrencias_delete(account?: string, body?: string, query?: string) — Ocorrências: Deletar ocorrência (POST /ocorrencias/delete). [write, altera dados] - superlogica_ocorrencias_imprimircarta(account?: string, body?: string, query?: string) — Ocorrências: Imprimir carta (POST /ocorrencias/imprimircarta). [write, altera dados] - superlogica_ocorrencias_list(account?: string, query?: string) — Ocorrências: Listar ocorrências (GET /ocorrencias). - superlogica_ocorrencias_susgestoes(account?: string, query?: string) — Ocorrências: Listar sugestões (GET /ocorrencias/susgestoes). - superlogica_ocorrencias_update(account?: string, body?: string, query?: string) — Ocorrências: Editar ocorrência (PUT /ocorrencias). [write, altera dados] - superlogica_planocontas_deleteconta(account?: string, body?: string, query?: string) — Condomínios / Plano de contas: Excluindo conta num plano de contas (PUT /planocontas/deleteconta). [write, altera dados] - superlogica_planocontas_list(account?: string, query?: string) — Condomínios / Plano de contas: Listar IDs dos planos de contas (GET /planocontas/index). - superlogica_planocontas_list_get(account?: string, query?: string) — Condomínios / Plano de contas: Listar contas de um plano de contas específico (GET /planocontas). - superlogica_planocontas_postconta(account?: string, body?: string, query?: string) — Condomínios / Plano de contas: Editar conta num plano de contas (PUT /planocontas/postconta). [write, altera dados] - superlogica_planocontas_putconta(account?: string, body?: string, query?: string) — Condomínios / Plano de contas: Nova conta num plano de contas (POST /planocontas/putconta). [write, altera dados] - superlogica_processos_alterarstatus(account?: string, body?: string, query?: string) — Receitas / Processos Judiciais: Alterar status de um processo (PUT /processos/alterarstatus). [write, altera dados] - superlogica_processos_create(account?: string, body?: string, query?: string) — Receitas / Processos Judiciais: Novo processo (POST /processos). [write, altera dados] - superlogica_processos_delete(account?: string, body?: string, query?: string) — Receitas / Processos Judiciais: Excluir processo (PUT /processos/delete). [write, altera dados] - superlogica_processos_list(account?: string, query?: string) — Receitas / Processos Judiciais: Listar processos judiciais (GET /processos). - superlogica_publico_downloadarquivo(account?: string, query?: string) — Documentos e Arquivos: Download arquivo (GET /publico/downloadarquivo). - superlogica_relatorios_id_025a(account?: string, query?: string) — Relatórios: W025A - Previsão orçamentária mensal (GET /relatorios/id/025A). - superlogica_relatorios_id_046a(account?: string, query?: string) — Relatórios: W046A - Previsão orçamentária (GET /relatorios/id/046A). - superlogica_relatorios_list(account?: string, query?: string) — Prestação de contas: Listar relatórios (GET /relatorios). - superlogica_relatoriosselecao_list(account?: string, query?: string) — Prestação de contas: Listar relatórios configurados nas prestações de contas (GET /relatoriosselecao/index). - superlogica_relatoriosselecao_put_create(account?: string, body?: string, query?: string) — Prestação de contas: Adicionar relatórios numa prestação de contas (POST /relatoriosselecao/put). [write, altera dados] - superlogica_relatoriosselecao_put_update(account?: string, body?: string, query?: string) — Prestação de contas: Excluir relatórios da prestação de contas (PUT /relatoriosselecao/put). [write, altera dados] - superlogica_reservas_areas(account?: string, query?: string) — Reservas: Listar áreas comuns (GET /reservas/areas). - superlogica_reservas_areasreservas(account?: string, query?: string) — Reservas: Listar reservas das áreas comuns (GET /reservas/areasreservas). - superlogica_reservas_cancelar(account?: string, body?: string, query?: string) — Reservas: Cancelar reserva (PUT /reservas/cancelar). [write, altera dados] - superlogica_reservas_create(account?: string, body?: string, query?: string) — Reservas: Reservar para uma unidade (POST /reservas). [write, altera dados] - superlogica_reservas_reserva(account?: string, body?: string, query?: string) — Reservas: Confirmar reserva (PUT /reservas/reserva). [write, altera dados] - superlogica_responsaveis_list(account?: string, query?: string) — Solicitações (Tickets): Listar condôminos (GET /responsaveis/index). - superlogica_retorno_put(account?: string, body?: string, query?: string) — Receitas / Retorno: Processar arquivo retorno (POST /retorno/put). [write, altera dados] - superlogica_sindicos_cargos(account?: string, query?: string) — Responsáveis Legais: Listagem de cargos de Responsável Legal (GET /sindicos/cargos). - superlogica_sindicos_delete(account?: string, body?: string, query?: string) — Responsáveis Legais: Excluir Responsável Legal (PUT /Sindicos/delete). [write, altera dados] - superlogica_sindicos_list(account?: string, query?: string) — Responsáveis Legais: Listar os responsáveis legais (GET /sindicos). - superlogica_sindicos_list_get(account?: string, query?: string) — Solicitações (Tickets): Listar Síndico/Presidente ou Conselheiro (GET /sindicos/index). - superlogica_sindicos_post(account?: string, body?: string, query?: string) — Responsáveis Legais: Editar Responsável Legal (PUT /Sindicos/post). [write, altera dados] - superlogica_sindicos_put(account?: string, body?: string, query?: string) — Responsáveis Legais: Cadastrar novo Responsável Legal (POST /Sindicos/put). [write, altera dados] - superlogica_tickets_create(account?: string, body?: string, query?: string) — Solicitações (Tickets): Nova solicitação (POST /tickets). [write, altera dados] - superlogica_tickets_list(account?: string, query?: string) — Solicitações (Tickets): Listar solicitações (GET /tickets). - superlogica_tickets_puthistorico(account?: string, body?: string, query?: string) — Solicitações (Tickets): Adicionar uma resposta ou anotação a um ticket (POST /tickets/puthistorico). [write, altera dados] - superlogica_unidades_delete(account?: string, body?: string, query?: string) — Unidades: Excluir uma unidade (POST /unidades/delete). [write, altera dados] - superlogica_unidades_list(account?: string, query?: string) — Unidades: Listar unidades de um condomínio (GET /unidades/index). - superlogica_unidades_post_create(account?: string, body?: string, query?: string) — Unidades: Cadastrar nova unidade (POST /unidades/post). [write, altera dados] - superlogica_unidades_post_update(account?: string, body?: string, query?: string) — Unidades: Editar uma unidade (PUT /unidades/post). [write, altera dados] - superlogica_usuario_list(account?: string, query?: string) — Solicitações (Tickets): Listar responsáveis (GET /usuario/index). ## Example prompts - "List the condos in my Superlógica portfolio" - "What is this month's delinquency for the condo?" - "Show the condo's pending expenses" ## Links Docs: https://mcp.ai/docs/mcps/superlogica Website: https://mcp.ai/mcps/superlogica