Description

CloFin is your intelligent personal financial assistant. Manage your financial life through natural conversations: log expenses, track budgets, check account balances, and organize your financial categories quickly, securely, and automatically.

Website Preview

Screenshot of CloFin website

App Screenshots

Capabilities

No special capabilities listed

AI Agent Discovery

CloFin is indexed by Tedix as a structured finance listing for AI assistants, search crawlers, and users comparing agent-ready apps.

  • CloFin is categorized as Finance.
  • Developer: CloFin Tecnologia e Soluções Digitais LTDA.
  • Connector type: AI-Powered App.
  • Current connector status: Login Required.
  • Observed distribution channels: chatgpt.
  • Available regions: US, FR, GB, ES, KR, IN.

Use this page to understand whether CloFin is relevant for finance workflows in AI assistants.

For MCP discovery, this listing helps crawlers connect CloFin to tool, resource, prompt, and server-health signals instead of treating it as a generic directory entry.

The canonical Tedix directory URL is https://tedix.dev/apps/clofin/.

Crawlable Profile

Source and availability

Tedix identifies CloFin from Upstream Mcp tool source; Store sources: ChatGPT app store; Distribution: Ecosystem Directory. Availability is reported for US, FR, GB, ES, KR, IN.

Auth, tools, and actions

Authentication: Requires Login. No special capability flags are currently listed. Current MCP inventory reports 20 tools, 0 resources, and 0 prompts.

  • create_account · App action

    Cria uma conta bancária ou de investimento. QUANDO USAR: Quando o usuário pedir para cadastrar conta/carteira e ela ainda não existir após list_accounts. ANTES (se faltar ID ou contexto): - list_accounts para evitar duplicar nome existente. - list_institutions se o usuário mencionar banco (institutionId opcional). NOTA: Subtipos comuns: CHECKING (corrente), SAVINGS (poupança), INVESTMENT. openingBalance e currencyCode padrão BRL se não informados. APÓS SUCESSO (mensagem ao usuário): Confirme nome e tipo da conta criada; não exiba UUID. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • create_category · App action

    Cria categoria para organizar transações (despesa ou receita). QUANDO USAR: Quando não houver categoria adequada em list_categories. ANTES (se faltar ID ou contexto): - list_categories para evitar duplicar nome e alinhar tipo (despesa/receita). APÓS SUCESSO (mensagem ao usuário): Confirme nome e ícone/cor se informados; não exiba UUID. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • create_credit_card · App action

    Cadastra cartão de crédito com dias de fechamento e vencimento. QUANDO USAR: Quando o usuário pedir novo cartão e ele não existir em list_credit_cards. ANTES (se faltar ID ou contexto): - list_accounts: escolher conta corrente de pagamento (paymentAccountId). - list_card_brands: obter brand (VISA, MASTERCARD, etc.) compatível com o schema. NOTA: closingDay = dia de fechamento da fatura; dueDay = dia de vencimento. creditLimit em moeda da conta. APÓS SUCESSO (mensagem ao usuário): Confirme apelido do cartão, bandeira e dias de fechamento/vencimento. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • create_transaction · App action

    Registra um lançamento financeiro (despesa, receita, transferência, cartão, etc.). QUANDO USAR: Use SEMPRE que o usuário disser "gastei", "recebi", "paguei", "transferi", "comprei" ou similar. Informe amount positivo. Intents: INCOME, EXPENSE, CREDIT_EXPENSE, TRANSFER, CARD_PAYMENT, REFUND, ADJUSTMENT, YIELD. ANTES (se faltar ID ou contexto): - list_categories quando precisar classificar ou o usuário citar categoria. - list_accounts para conta ou transferência (TRANSFER pode precisar de duas contas). - list_credit_cards para CREDIT_EXPENSE, CARD_PAYMENT ou REFUND no cartão. NOTA: Se categoryId ou accountId forem omitidos, o servidor pode aplicar defaults — prefira perguntar ao usuário quando houver ambiguidade em vez de depender só do fallback silencioso. APÓS SUCESSO (mensagem ao usuário): Confirme valor, descrição, data e tipo do lançamento em linguagem natural. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • create_transactions_batch · App action

    Registra até 100 transações de uma vez. QUANDO USAR: Importação em lote após confirmação do usuário; vários lançamentos do mesmo extrato. NOTA: [REGRA PARA ARQUIVOS DE EXTRATO/FATURA]: Se o usuário anexar OFX, CSV, XLSX, etc., NUNCA envie o arquivo bruto (Base64) ao servidor. (1) Use Python (Advanced Data Analysis) para ler o arquivo. (2) Extraia data, valor, descrição e tipo (receita/despesa). (3) Apresente o resumo para o usuário confirmar. (4) Se confirmar, chame esta ferramenta com a lista em items. ANTES (se faltar ID ou contexto): - Se o usuário exigir conta ou categoria específica para todo o lote, resolva com list_accounts / list_categories antes do batch. - Cada item segue as mesmas regras de create_transaction (intent, amount positivo). [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • delete_transaction · High-impact write action

    Exclui permanentemente uma transação financeira. QUANDO USAR: Somente quando o usuário pedir explicitamente apagar um lançamento. ANTES (se faltar ID ou contexto): - list_transactions ou get_transaction para identificar o lançamento. - Confirme com o usuário: descrição, valor e data do que será excluído, antes de chamar esta ferramenta. NOTA: Operação destrutiva e irreversível. Respeite deleteMode se o usuário escolher escopo de exclusão. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • get_report_summary · Read-only action

    Resumo financeiro: receitas, despesas, saldo e faturas de cartão no período. QUANDO USAR: Usuário pede "resumo do mês", "quanto gastei", "balanço", "saldo" ou visão geral de um intervalo. FILTROS ÚTEIS: Use month+year ou startDate/endDate conforme o schema (período deve ficar claro na resposta). FERRAMENTAS RELACIONADAS: - list_report_categories: detalhar onde gastou ou de onde veio o dinheiro - list_transactions: ver lançamentos individuais APÓS SUCESSO (mensagem ao usuário): Apresente totais em linguagem natural; se pedir detalhe por categoria, chame list_report_categories no mesmo período. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

  • get_transaction · Read-only action

    Obtém detalhes completos de uma transação pelo ID. QUANDO USAR: Quando já possuir transactionId de list_transactions ou contexto anterior. ANTES (se faltar ID ou contexto): - Se não tiver ID, use list_transactions com search e período. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Chame list_transactions com search na descrição ou valor informados pelo usuário. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]

Plus 12 additional actions in the full tool inventory.

Verification freshness

  • Catalog synced 10h ago (June 6, 2026)
  • Connector checked May 29, 2026
  • MCP scanned May 29, 2026
  • Website enriched May 29, 2026
  • Directory updated 10h ago (June 6, 2026)

Alternatives and related apps

Comparable apps in Finance include AIS Insurance, Affirm, Aiera, Airwallex Developer.

Publisher Intelligence

Insights and recommendations for app publishers. See how your app performs and how to improve discoverability.

Server Status clofin-mcp v1.0.0

---
Not Responding
---
Not Responding
---
Not Responding

Server is not responding. Tool discovery is paused until health checks recover.

https://www.clofin.com.br/api/mcp

Last checked: May 29, 2026

Technical Details
Connection Latency 1.3s

Tools(20)

Showing 20 of 20 tools

Sorted by toolName
ToolDescriptionFlagsTestLast Tested
create_account
Cria uma conta bancária ou de investimento. QUANDO USAR: Quando o usuário pedir para cadastrar conta/carteira e ela ainda não existir após list_accounts. ANTES (se faltar ID ou contexto): - list_accounts para evitar duplicar nome existente. - list_institutions se o usuário mencionar banco (institutionId opcional). NOTA: Subtipos comuns: CHECKING (corrente), SAVINGS (poupança), INVESTMENT. openingBalance e currencyCode padrão BRL se não informados. APÓS SUCESSO (mensagem ao usuário): Confirme nome e tipo da conta criada; não exiba UUID. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
create_category
Cria categoria para organizar transações (despesa ou receita). QUANDO USAR: Quando não houver categoria adequada em list_categories. ANTES (se faltar ID ou contexto): - list_categories para evitar duplicar nome e alinhar tipo (despesa/receita). APÓS SUCESSO (mensagem ao usuário): Confirme nome e ícone/cor se informados; não exiba UUID. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
create_credit_card
Cadastra cartão de crédito com dias de fechamento e vencimento. QUANDO USAR: Quando o usuário pedir novo cartão e ele não existir em list_credit_cards. ANTES (se faltar ID ou contexto): - list_accounts: escolher conta corrente de pagamento (paymentAccountId). - list_card_brands: obter brand (VISA, MASTERCARD, etc.) compatível com o schema. NOTA: closingDay = dia de fechamento da fatura; dueDay = dia de vencimento. creditLimit em moeda da conta. APÓS SUCESSO (mensagem ao usuário): Confirme apelido do cartão, bandeira e dias de fechamento/vencimento. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
create_transaction
Registra um lançamento financeiro (despesa, receita, transferência, cartão, etc.). QUANDO USAR: Use SEMPRE que o usuário disser "gastei", "recebi", "paguei", "transferi", "comprei" ou similar. Informe amount positivo. Intents: INCOME, EXPENSE, CREDIT_EXPENSE, TRANSFER, CARD_PAYMENT, REFUND, ADJUSTMENT, YIELD. ANTES (se faltar ID ou contexto): - list_categories quando precisar classificar ou o usuário citar categoria. - list_accounts para conta ou transferência (TRANSFER pode precisar de duas contas). - list_credit_cards para CREDIT_EXPENSE, CARD_PAYMENT ou REFUND no cartão. NOTA: Se categoryId ou accountId forem omitidos, o servidor pode aplicar defaults — prefira perguntar ao usuário quando houver ambiguidade em vez de depender só do fallback silencioso. APÓS SUCESSO (mensagem ao usuário): Confirme valor, descrição, data e tipo do lançamento em linguagem natural. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
create_transactions_batch
Registra até 100 transações de uma vez. QUANDO USAR: Importação em lote após confirmação do usuário; vários lançamentos do mesmo extrato. NOTA: [REGRA PARA ARQUIVOS DE EXTRATO/FATURA]: Se o usuário anexar OFX, CSV, XLSX, etc., NUNCA envie o arquivo bruto (Base64) ao servidor. (1) Use Python (Advanced Data Analysis) para ler o arquivo. (2) Extraia data, valor, descrição e tipo (receita/despesa). (3) Apresente o resumo para o usuário confirmar. (4) Se confirmar, chame esta ferramenta com a lista em items. ANTES (se faltar ID ou contexto): - Se o usuário exigir conta ou categoria específica para todo o lote, resolva com list_accounts / list_categories antes do batch. - Cada item segue as mesmas regras de create_transaction (intent, amount positivo). [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
delete_transaction
Exclui permanentemente uma transação financeira. QUANDO USAR: Somente quando o usuário pedir explicitamente apagar um lançamento. ANTES (se faltar ID ou contexto): - list_transactions ou get_transaction para identificar o lançamento. - Confirme com o usuário: descrição, valor e data do que será excluído, antes de chamar esta ferramenta. NOTA: Operação destrutiva e irreversível. Respeite deleteMode se o usuário escolher escopo de exclusão. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
destructive
Not tested
get_report_summary
Resumo financeiro: receitas, despesas, saldo e faturas de cartão no período. QUANDO USAR: Usuário pede "resumo do mês", "quanto gastei", "balanço", "saldo" ou visão geral de um intervalo. FILTROS ÚTEIS: Use month+year ou startDate/endDate conforme o schema (período deve ficar claro na resposta). FERRAMENTAS RELACIONADAS: - list_report_categories: detalhar onde gastou ou de onde veio o dinheiro - list_transactions: ver lançamentos individuais APÓS SUCESSO (mensagem ao usuário): Apresente totais em linguagem natural; se pedir detalhe por categoria, chame list_report_categories no mesmo período. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
get_transaction
Obtém detalhes completos de uma transação pelo ID. QUANDO USAR: Quando já possuir transactionId de list_transactions ou contexto anterior. ANTES (se faltar ID ou contexto): - Se não tiver ID, use list_transactions com search e período. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Chame list_transactions com search na descrição ou valor informados pelo usuário. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_accounts
Lista contas bancárias e de investimento do usuário, com saldos e metadados. QUANDO USAR: Mapear contas existentes; obter accountId para transações; descobrir paymentAccountId (conta de pagamento) antes de cadastrar cartão de crédito; conferir saldos. FILTROS ÚTEIS: search (nome parcial), types e subtypes (listas separadas por vírgula), monthReference (YYYY-MM), limit e offset. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Tente search mais curto ou chame sem filtros para listar todas as contas. 2. Mostre ao usuário as contas cadastradas (nome, subtipo e saldo quando disponível), sem UUID. 3. Pergunte se deseja criar uma nova conta com create_account; se citar banco, use list_institutions antes. FERRAMENTAS RELACIONADAS: - create_account: cadastrar conta que o usuário ainda não tem - create_transaction: usa accountId retornado aqui - create_credit_card: usa paymentAccountId de conta CHECKING [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_card_brands
Lista bandeiras aceitas (VISA, MASTERCARD, etc.) para cadastro de cartão. QUANDO USAR: Obrigatório antes de create_credit_card para preencher brand com valor válido do enum. FERRAMENTAS RELACIONADAS: - create_credit_card: usa brand retornado aqui - list_accounts: conta de pagamento da fatura APÓS SUCESSO (mensagem ao usuário): Ao falar com o usuário, use nomes amigáveis das bandeiras, não códigos internos se forem diferentes. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_categories
Lista categorias financeiras para classificar receitas e despesas. QUANDO USAR: Obter categoryId antes de create_transaction; mostrar opções ao usuário; filtrar por tipo de movimento (despesa/receita). FILTROS ÚTEIS: search (nome), types (EXPENSE, INCOME ou lista separada por vírgula), limit e offset. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Liste categorias sem filtro ou com search mais amplo. 2. Ofereça create_category para nova classificação. 3. Se for lançar transação sem categoria escolhida, informe que o sistema pode usar uma categoria padrão — confirme com o usuário quando o caso for ambíguo. FERRAMENTAS RELACIONADAS: - create_category: nova categoria personalizada - create_transaction: consome categoryId - list_report_categories: gastos agrupados por categoria [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_credit_cards
Lista cartões de crédito com bandeira, limites e referência de fatura. QUANDO USAR: Obter creditCardId para CREDIT_EXPENSE ou CARD_PAYMENT; mostrar cartões ao usuário; conferir fechamento/vencimento. FILTROS ÚTEIS: search (nome do cartão), monthReference (YYYY-MM), limit e offset. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Liste todos os cartões sem filtro. 2. Mostre nome, bandeira e dias de fechamento/vencimento, sem UUID. 3. Pergunte se deseja cadastrar com create_credit_card. FERRAMENTAS RELACIONADAS: - create_credit_card: novo cartão - list_accounts: conta de pagamento da fatura - create_transaction: despesa no cartão [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_institutions
Lista bancos e instituições financeiras disponíveis no sistema. QUANDO USAR: Antes de create_account quando o usuário citar banco; obter institutionId. FILTROS ÚTEIS: search (nome do banco), country (código do país, ex.: BR). SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Tente search com parte do nome ou sem filtros. 2. Informe instituições semelhantes encontradas. 3. create_account permite institutionId opcional — confirme com o usuário se pode seguir sem banco na lista. FERRAMENTAS RELACIONADAS: - create_account: vincular conta ao banco escolhido [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_report_categories
Receitas e despesas agrupadas por categoria em um período. QUANDO USAR: "Onde gastei mais", comparar categorias, entender composição de despesas/receitas. FILTROS ÚTEIS: Alinhe month/year ou intervalo de datas ao mesmo período usado em get_report_summary quando ambos forem usados na conversa. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Verifique se o período tem movimentação; sugira outro mês ou get_report_summary. FERRAMENTAS RELACIONADAS: - get_report_summary: visão consolidada do período - list_categories: nomes e IDs de categorias cadastradas [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
list_transactions
Lista transações com filtros por período, conta, categoria e texto. QUANDO USAR: Consultar histórico; localizar lançamento antes de update/delete; validar se um gasto já foi registrado. FILTROS ÚTEIS: search (descrição), startDate/endDate ou month+year, accountIds e categoryIds (UUIDs separados por vírgula), types, statuses, limit e offset. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Informe o período consultado e sugira ampliar datas ou remover filtros. 2. Se o usuário quiser registrar movimento novo, use create_transaction. FERRAMENTAS RELACIONADAS: - get_transaction: detalhe quando já tiver transactionId - update_transaction: editar após achar o lançamento - delete_transaction: excluir após confirmar com o usuário [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
read-only
Not tested
update_account
Atualiza nome, subtipo, instituição ou moeda de uma conta existente. QUANDO USAR: Quando o usuário pedir renomear conta, trocar tipo ou corrigir dados cadastrais. ANTES (se faltar ID ou contexto): - list_accounts com search pelo nome para obter accountId. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Siga o fluxo de list_accounts: liste contas existentes e pergunte qual alterar. 2. Se a conta não existir, ofereça create_account. NOTA: Envie apenas os campos que devem mudar. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
update_category
Atualiza nome, ícone, cor ou arquiva uma categoria existente. QUANDO USAR: Renomear categoria ou ajustar aparência/arquivamento. ANTES (se faltar ID ou contexto): - list_categories com search para obter categoryId. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Liste categorias disponíveis; ofereça create_category se não existir. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
update_credit_card
Atualiza dados de cartão de crédito existente. QUANDO USAR: Alterar limite, dias de fechamento/vencimento, bandeira ou conta de pagamento. ANTES (se faltar ID ou contexto): - list_credit_cards com search para obter creditCardId. SE NÃO ENCONTRAR OU LISTA VAZIA: 1. Liste cartões cadastrados; ofereça create_credit_card se não existir. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA ESTRITA PARA A IA: O retorno desta ferramenta pode conter um ou mais IDs (UUID) em itens de lista, objetos aninhados (conta, cartão, categoria, instituição, etc.) ou entidade principal. Você deve guardar esses IDs silenciosamente na memória de contexto para próximas chamadas de ferramenta, mas NUNCA exibir IDs brutos ou UUIDs na resposta em texto final para o usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
update_transaction
Atualiza campos de uma transação existente (parcial). QUANDO USAR: Corrigir valor, data, categoria, conta ou descrição de um lançamento já registrado. ANTES (se faltar ID ou contexto): - list_transactions ou get_transaction para obter transactionId. NOTA: Envie somente os campos que devem mudar. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested
update_transactions_batch
Atualiza até 100 transações existentes em lote. QUANDO USAR: Reclassificar ou corrigir vários lançamentos já identificados por ID. ANTES (se faltar ID ou contexto): - list_transactions para obter transactionId de cada item. - Cada item precisa de transactionId e apenas campos alterados. [PLAYBOOK GLOBAL MCP: Ordem preferida: listar → confirmar com o usuário (nomes, valores, datas — sem UUID) → criar/atualizar. Nunca invente UUID; obtenha via list/get. Se a entidade pedida não existir, liste alternativas cadastradas e ofereça criação com a tool create_* correspondente. Para lançamentos avulsos use create_transaction; para lote ou extrato use create_transactions_batch. Antes de delete_transaction, confirme com o usuário o que será apagado.] [REGRA PARA FERRAMENTAS DE ESCRITA: Se a resposta incluir IDs, guarde-os apenas para chamadas internas de ferramenta; nunca mostre UUIDs ao usuário.] [REGRA ESTRITA PARA A IA: Responda ao usuário de forma fluida, amigável e em Português do Brasil.]
Not tested

Discoverability Score

62

Fair

62 of 100 — how easily AI agents find your app

  • Description quality
    20/20
  • Example prompts
    0/20
  • Keyword coverage
    0/15
  • Tool metadata
    20/20
  • Visual assets
    13/20
  • Endpoint health
    6/10
  • Data freshness
    15/15

How to Improve

Add at least 2 example prompts. Prompt examples strongly improve app matching and click-through intent.

Increase keyword coverage (discovery + trigger) to improve retrieval for long-tail queries.

Add at least 2 screenshots that show real workflows to increase confidence and conversion.

Read the full discoverability guide →

Technical Details

Status
ENABLED
Type
AI-Powered App
Auth
Requires Login
Listed on
ChatGPT
Added
May 27, 2026
Last synced
10h ago
Last checked
May 29, 2026
Version
1.0.0
Distribution
Ecosystem Directory

Related Apps in Finance

All app names, logos, and trademarks belong to their respective owners.