Superlógica Condomínios
Superlógica condo ERP for AI: billing, delinquency, expenses, statements and bookings.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (43)
- HIGH
- MEDIUMen superlogica_condominios_get
- LOWen connect
- LOWen superlogica_acordos_simularparcelas
- LOWen superlogica_arquivos_adicionaretiqueta
- LOWen superlogica_arquivos_removeetiqueta
- LOWen superlogica_arrecadacoes_resumo
- LOWen superlogica_cobranca_desinvalidar
- LOWen superlogica_cobranca_gerarlinksegundavia
- LOWen superlogica_comunicados_notificarcomunicado
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"superlogica-mcp": {
"url": "https://api.mcp.ai/p_superlogica"
}
}
}Puntos de conexión remotos
https://api.mcp.ai/p_superlogicastreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (120)
🟢superlogica_list_accounts(account)
Lista as conexões (licenças) Superlógica vinculadas a este install — id, label.
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_acordos_desfazer(account, body, query)
Receitas / Acordos: Desfazer acordo (PUT /acordos/desfazer). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_acordos_list(account, query)
Receitas / Acordos / Obtendo dados para gerar o acordo: Listar acordos existentes (GET /Acordos).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_acordos_put(account, body, query)
Receitas / Acordos: Novo acordo (POST /acordos/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_acordos_simularparcelas(account, query)
Receitas / Acordos / Obtendo dados para gerar o acordo: Simulando as parcelas do acordo (GET /acordos/simularparcelas).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_arquivos_adicionaretiqueta(account, body, query)
Despesas / Etiquetas: Adicionar etiquetas (PUT /arquivos/adicionaretiqueta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_arquivos_create(account, body, query)
Documentos e Arquivos: Salvar novo arquivo (POST /arquivos). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_arquivos_etiquetas(account, query)
Despesas / Etiquetas: Listar etiquetas (GET /arquivos/etiquetas).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_arquivos_list(account, query)
Unidades: Listar arquivos (GET /arquivos/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_arquivos_put(account, body, query)
Unidades: Adicionar arquivo (POST /arquivos/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_arquivos_removeetiqueta(account, body, query)
Despesas / Etiquetas: Remover etiquetas (PUT /arquivos/removeetiqueta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_arrecadacoes_resumo(account, query)
Receitas: Resumo da arrecadação (GET /arrecadacoes/resumo).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_balancetes_list(account, query)
Relatórios: W011A - Demonstrativo de receitas e despesas anual (GET /balancetes/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_caixa_list(account, query)
Condomínios / Contas bancárias: Listar movimentações bancárias (GET /caixa).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_caixa_saldo(account, query)
Condomínios / Contas bancárias: Obter saldo de conta bancária (GET /caixa/saldo).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_cobranca_create(account, body, query)
Receitas: Cadastrar nova cobrança (POST /cobranca). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_cobranca_desinvalidar(account, body, query)
Receitas: Cancelar invalidação de uma cobrança (PUT /cobranca/desinvalidar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_cobranca_estornar(account, body, query)
Receitas: Estornar uma cobrança (PUT /cobranca/estornar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_cobranca_excluir(account, body, query)
Receitas: Excluir uma cobrança (PUT /cobranca/excluir). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_cobranca_gerarlinksegundavia(account, query)
2a via: Gerar link para download de 2a via de boleto (GET /cobranca/gerarlinksegundavia).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_cobranca_liquidar(account, body, query)
Receitas: Liquidar uma cobrança (PUT /cobranca/liquidar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_cobranca_list(account, query)
Receitas / Acordos / Obtendo dados para gerar o acordo: Listando composições do acordo (GET /cobranca/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_cobranca_update(account, body, query)
Receitas: Editar uma cobrança (PUT /cobranca/update). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_comunicados_create(account, body, query)
Comunicados: Criar novo comunicado (POST /comunicados). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_comunicados_notificarcomunicado(account, body, query)
Comunicados: Disparar comunicados pendentes (POST /comunicados/notificarcomunicado). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_condominiogrupos_list(account, query)
Condomínios: Listar grupos de condominios (GET /condominiogrupos/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_condominios_create(account, body, query)
Condomínios: Cadastrar novo condomínio (POST /condominios). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_condominios_get(account, query)
Condomínios: Listar todos os condomínios (GET /condominios/get).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_condominios_update(account, body, query)
Condomínios: Editar dados condomínio (PUT /condominios). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_configuracoes_create(account, body, query)
Condomínios: Alterar valor de uma configuração específica de um condomínio (POST /configuracoes). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_configuracoes_list(account, query)
Condomínios: Listar configurações específicas de um condomínio (GET /configuracoes).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_configuracoes_list_get(account, query)
Receitas: Configurações de boletos em um condomínio (GET /configuracoes/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_consumo_list(account, query)
Consumo: Consulta de consumo (GET /consumo/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_consumo_put_create(account, body, query)
Consumo: Inserir consumo (POST /consumo/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_consumo_put_update(account, body, query)
Consumo: Edição de consumo (PUT /consumo/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_contabancos_list(account, query)
Condomínios / Contas bancárias: Listar contas bancárias (GET /contabancos/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_contatofavorecido_create(account, body, query)
Despesas: Cadastrar dados de pagamento favorecido (POST /contatofavorecido). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_contatofavorecido_list(account, query)
Despesas: Listar dados pagamento favorecido (GET /contatofavorecido/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_contatos_delete(account, body, query)
Unidades: Excluir um contato (POST /contatos/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_despesas_anexar(account, body, query)
Despesas: Anexar arquivos (POST /despesas/anexar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_despesas_create(account, body, query)
Despesas: Cadastrar nova despesa (POST /despesas). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_despesas_delete(account, body, query)
Despesas: Excluir despesa (PUT /despesas/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_despesas_despesasrecorrente(account, query)
Despesas: Listar despesas recorrentes não lançadas (GET /despesas/despesasrecorrente).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_despesas_estornar(account, body, query)
Despesas: Estornar despesa (PUT /despesas/estornar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_despesas_liquidar(account, body, query)
Despesas: Liquidar despesa (PUT /despesas/liquidar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_despesas_list(account, query)
Despesas: Listar despesas por período (GET /despesas/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_despesas_post(account, body, query)
Despesas: Editar despesa (PUT /despesas/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_documentos_create(account, body, query)
Documentos e Arquivos: Inserir novo documento (POST /documentos). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_formasdepagamento_list(account, query)
Condomínios: Listar formas de pagamento (GET /formasdepagamento).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_fornecedores_create(account, body, query)
Despesas: Cadastrar favorecido (POST /fornecedores). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_fornecedores_list(account, query)
Despesas: Listar favorecidos (GET /fornecedores/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_fornecedores_update(account, body, query)
Despesas: Editar favorecido (PUT /fornecedores). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_grupousuarios_list(account, query)
Solicitações (Tickets): Listar departamentos (GET /grupousuarios/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_historicocobranca_create(account, body, query)
CRM de Cobrança: Criar agendamento (POST /historicocobranca). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_historicocobranca_list(account, query)
CRM de Cobrança: Listar históricos de Cobranças (GET /historicocobranca/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_historicocobranca_update(account, body, query)
CRM de Cobrança: Editar agendamento (PUT /historicocobranca). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_impostos_list(account, query)
Despesas: Listar imposto (GET /impostos).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_impressoes_list(account, query)
Documentos e Arquivos: Listar os documentos de um condomínio (GET /impressoes/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_impressoes_post(account, query)
Relatórios: Fila de Impressão (GET /impressoes/post).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_inadimplencia_list(account, query)
Receitas / Acordos / Obtendo dados para gerar o acordo: Listar inadimplência de uma unidade (GET /inadimplencia).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_inadimplencia_list_get(account, query)
Receitas: Listar inadimplência por período (GET /inadimplencia/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_ini_config(account, query)
Condomínios: Listar o valor de uma configuração global do sistema (GET /ini/config).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_ini_postconfig(account, body, query)
Condomínios: Alterar valor de uma configuração global do sistema (POST /ini/postconfig). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_malotes_delete(account, body, query)
Despesas / Malotes: Excluir malote (POST /malotes/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_malotes_list(account, query)
Despesas / Malotes: Listar malotes (GET /malotes/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_malotes_post(account, body, query)
Despesas / Malotes: Editar malote (POST /malotes/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_malotes_put(account, body, query)
Despesas / Malotes: Cadastrar malote (POST /malotes/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_movimentacoesdiretas_create(account, body, query)
Condomínios / Contas bancárias: Adicionar nova movimentação bancária (POST /MovimentacoesDiretas). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_movimentacoesdiretas_estornar(account, body, query)
Condomínios / Contas bancárias: Estornar movimentação bancária (PUT /movimentacoesDiretas/estornar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_movimentacoesdiretas_post(account, body, query)
Condomínios / Contas bancárias: Editar movimentação bancária (PUT /MovimentacoesDiretas/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_ocorrencias_adicionarsugestao(account, body, query)
Ocorrências: Criar sugestão (POST /ocorrencias/adicionarsugestao). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_ocorrencias_create(account, body, query)
Ocorrências: Criar ocorrência (POST /ocorrencias). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_ocorrencias_delete(account, body, query)
Ocorrências: Deletar ocorrência (POST /ocorrencias/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_ocorrencias_imprimircarta(account, body, query)
Ocorrências: Imprimir carta (POST /ocorrencias/imprimircarta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_ocorrencias_list(account, query)
Ocorrências: Listar ocorrências (GET /ocorrencias).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_ocorrencias_susgestoes(account, query)
Ocorrências: Listar sugestões (GET /ocorrencias/susgestoes).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_ocorrencias_update(account, body, query)
Ocorrências: Editar ocorrência (PUT /ocorrencias). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_planocontas_deleteconta(account, body, query)
Condomínios / Plano de contas: Excluindo conta num plano de contas (PUT /planocontas/deleteconta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_planocontas_list(account, query)
Condomínios / Plano de contas: Listar IDs dos planos de contas (GET /planocontas/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_planocontas_list_get(account, query)
Condomínios / Plano de contas: Listar contas de um plano de contas específico (GET /planocontas).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_planocontas_postconta(account, body, query)
Condomínios / Plano de contas: Editar conta num plano de contas (PUT /planocontas/postconta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_planocontas_putconta(account, body, query)
Condomínios / Plano de contas: Nova conta num plano de contas (POST /planocontas/putconta). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_processos_alterarstatus(account, body, query)
Receitas / Processos Judiciais: Alterar status de um processo (PUT /processos/alterarstatus). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_processos_create(account, body, query)
Receitas / Processos Judiciais: Novo processo (POST /processos). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_processos_delete(account, body, query)
Receitas / Processos Judiciais: Excluir processo (PUT /processos/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_processos_list(account, query)
Receitas / Processos Judiciais: Listar processos judiciais (GET /processos).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_publico_downloadarquivo(account, query)
Documentos e Arquivos: Download arquivo (GET /publico/downloadarquivo).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_relatorios_id_025a(account, query)
Relatórios: W025A - Previsão orçamentária mensal (GET /relatorios/id/025A).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_relatorios_id_046a(account, query)
Relatórios: W046A - Previsão orçamentária (GET /relatorios/id/046A).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_relatorios_list(account, query)
Prestação de contas: Listar relatórios (GET /relatorios).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_relatoriosselecao_list(account, query)
Prestação de contas: Listar relatórios configurados nas prestações de contas (GET /relatoriosselecao/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_relatoriosselecao_put_create(account, body, query)
Prestação de contas: Adicionar relatórios numa prestação de contas (POST /relatoriosselecao/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_relatoriosselecao_put_update(account, body, query)
Prestação de contas: Excluir relatórios da prestação de contas (PUT /relatoriosselecao/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_reservas_areas(account, query)
Reservas: Listar áreas comuns (GET /reservas/areas).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_reservas_areasreservas(account, query)
Reservas: Listar reservas das áreas comuns (GET /reservas/areasreservas).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_reservas_cancelar(account, body, query)
Reservas: Cancelar reserva (PUT /reservas/cancelar). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_reservas_create(account, body, query)
Reservas: Reservar para uma unidade (POST /reservas). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_reservas_reserva(account, body, query)
Reservas: Confirmar reserva (PUT /reservas/reserva). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_responsaveis_list(account, query)
Solicitações (Tickets): Listar condôminos (GET /responsaveis/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_retorno_put(account, body, query)
Receitas / Retorno: Processar arquivo retorno (POST /retorno/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_sindicos_cargos(account, query)
Responsáveis Legais: Listagem de cargos de Responsável Legal (GET /sindicos/cargos).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_sindicos_delete(account, body, query)
Responsáveis Legais: Excluir Responsável Legal (PUT /Sindicos/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_sindicos_list(account, query)
Responsáveis Legais: Listar os responsáveis legais (GET /sindicos).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_sindicos_list_get(account, query)
Solicitações (Tickets): Listar Síndico/Presidente ou Conselheiro (GET /sindicos/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_sindicos_post(account, body, query)
Responsáveis Legais: Editar Responsável Legal (PUT /Sindicos/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_sindicos_put(account, body, query)
Responsáveis Legais: Cadastrar novo Responsável Legal (POST /Sindicos/put). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_tickets_create(account, body, query)
Solicitações (Tickets): Nova solicitação (POST /tickets). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_tickets_list(account, query)
Solicitações (Tickets): Listar solicitações (GET /tickets).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪superlogica_tickets_puthistorico(account, body, query)
Solicitações (Tickets): Adicionar uma resposta ou anotação a um ticket (POST /tickets/puthistorico). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴superlogica_unidades_delete(account, body, query)
Unidades: Excluir uma unidade (POST /unidades/delete). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_unidades_list(account, query)
Unidades: Listar unidades de um condomínio (GET /unidades/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_unidades_post_create(account, body, query)
Unidades: Cadastrar nova unidade (POST /unidades/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡superlogica_unidades_post_update(account, body, query)
Unidades: Editar uma unidade (PUT /unidades/post). [write, altera dados]
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"body": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢superlogica_usuario_list(account, query)
Solicitações (Tickets): Listar responsáveis (GET /usuario/index).
Esquema de entrada
{
"type": "object",
"properties": {
"account": {
"type": "string"
},
"query": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢show_version
Show the current MCP platform and adapter versions.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡report_bug(message, context, conversation)
Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction.
Esquema de entrada
{
"type": "object",
"properties": {
"message": {
"type": "string"
},
"context": {
"default": "",
"type": "string"
},
"conversation": {
"default": "[]",
"type": "string"
}
},
"required": [
"message"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢connect
Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns connect_url for the toolkit and per-install URLs.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢toolkit_info
Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡marketplace(action, query, mcp_id, limit, tier_slug, ...)
The official mcp.ai marketplace — the in-platform catalog of every MCP/tool, AND the way to run them. Covers capability requests like "find an MCP that does X", "consulta um CPF", "is there a tool for Y". Core flow: action=search discovers MCPs by intent → describe returns one MCP's full profile (every tool with its id + params, pricing, auth) so you pick the right tool_id → invoke RUNS that tool. KEY: invoke works even when the MCP is NOT installed — it runs the tool pontualmente (one-off), without adding the MCP to the toolkit and without bloating the tool list. If the MCP needs a credential/login, invoke returns a connect link; if it is paid and the wallet is empty, invoke returns a checkout/top-up link (the user opens it, then you retry). Use install only to make an MCP PERMANENT in the active toolkit (its tools then show up natively in future sessions); prefer invoke for a single/occasional use. list_tools lists what is callable right now. subscribe/cancel handle per-MCP billing; report_bug sends feedback; request_mcp asks us to build a NEW MCP when nothing fits. Search/describe flag installed_in_toolkit vs installed_in_workspace. Writes (install/uninstall/subscribe/cancel and the one-off install behind invoke) require workspace owner/admin. It also carries the mcp.ai PROMPT LIBRARY, which is about ready-made prompt TEXT rather than MCPs: search_prompts finds one, get_prompt returns its full text with {{variables}} filled, and publish_prompt saves a prompt and returns a shareable mcp.ai/p/<slug> link that opens without login.
Esquema de entrada
{
"type": "object",
"properties": {
"action": {
"default": "search",
"type": "string",
"enum": [
"search",
"describe",
"install",
"uninstall",
"subscribe",
"cancel",
"resume",
"report_bug",
"request_mcp",
"list_tools",
"invoke",
"search_prompts",
"get_prompt",
"publish_prompt"
]
},
"query": {
"default": "",
"type": "string"
},
"mcp_id": {
"default": "",
"type": "string"
},
"limit": {
"default": 10,
"type": "number"
},
"tier_slug": {
"default": "",
"type": "string"
},
"immediate": {
"default": false,
"type": "boolean"
},
"cancel_reason": {
"type": "string",
"enum": [
"too_expensive",
"missing_features",
"switched_service",
"unused",
"customer_service",
"too_complex",
"low_quality",
"other"
]
},
"cancel_comment": {
"default": "",
"type": "string"
},
"message": {
"default": "",
"type": "string"
},
"report_context": {
"default": "",
"type": "string"
},
"conversation": {
"default": "[]",
"type": "string"
},
"request_name": {
"default": "",
"type": "string"
},
"request_details": {
"default": "",
"type": "string"
},
"tool_id": {
"default": "",
"type": "string"
},
"arguments": {
"default": "{}",
"type": "string"
},
"prompt_slug": {
"default": "",
"type": "string"
},
"prompt_vars": {
"default": "{}",
"type": "string"
},
"prompt_category": {
"default": "",
"type": "string"
},
"prompt_tool": {
"default": "",
"type": "string"
},
"prompt_title": {
"default": "",
"type": "string"
},
"prompt_description": {
"default": "",
"type": "string"
},
"prompt_body": {
"default": "",
"type": "string"
},
"prompt_targets": {
"default": [],
"type": "array",
"items": {
"type": "string",
"enum": [
"claude",
"chatgpt",
"cursor",
"lovable"
]
}
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡authenticate(token)
MCP.AI for IDE agents (Cursor, etc.): log in in the browser, copy the access token. Best: add it to this server's config as a header `Authorization: Bearer <token>` for a permanent, non-expiring connection. Or paste it here for a session-only login: call with { token: "<jwt>" } after the user pastes, or with no args to get the link.
Esquema de entrada
{
"type": "object",
"properties": {
"token": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia