{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_yjdp66tu5wsh","handle":"organizze","url":"https://wellknown.network/agents/organizze","links":{"self":"https://wellknown.network/agents/organizze/record.json","html":"https://wellknown.network/agents/organizze","markdown":"https://wellknown.network/agents/organizze/record.md","api":"https://wellknown.network/api/v1/agents/organizze","status":"https://wellknown.network/api/v1/agents/organizze/status","claim":"https://wellknown.network/agents/organizze/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/organizze/claim.json","badge":"https://wellknown.network/agents/organizze/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:api.mcp.ai:server:organizze","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Organizze","summary":"Your Organizze finances in natural language: consolidated balances, monthly overview, transaction se","description":"Your Organizze finances in natural language: consolidated balances, monthly overview, transaction se","publisher":{"name":"mcp-dir","url":null},"homepage":null,"repository":"https://github.com/mcp-dir/organizze-mcp","version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.mcp.ai/p_organizze","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-04T04:57:53.692208Z","publishedAt":"2026-09-04T04:57:53.692208Z","registryName":"io.github.mcp-dir/organizze-mcp"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"finance.banking","name":"Banking","confidence":1,"provenance":"derived"},{"slug":"productivity.tasks","name":"Tasks & To-do","confidence":0.948,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.583,"provenance":"derived"},{"slug":"security.secrets","name":"Secrets Management","confidence":0.569,"provenance":"derived"},{"slug":"data.weather","name":"Weather","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","data","documents","finance","productivity","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 49m ago.","lastOkAt":"2026-09-10T04:26:58.707Z","lastProbedAt":"2026-09-10T04:26:58.707Z","statusComputedAt":"2026-09-10T04:27:19.990Z","reliability30d":{"probes":10,"successRate":1,"p50Ms":135},"latestObservations":[{"at":"2026-09-10T04:26:58.707Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":129,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.346","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T21:27:55.406Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":131,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.346","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T13:24:23.424Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":184,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.345","protocolVersion":"2025-06-18"}},{"at":"2026-09-09T04:24:21.529Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":148,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.345","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T22:22:00.146Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":191,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.345","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T15:24:36.435Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":128,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T09:25:58.140Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":138,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-08T02:21:26.174Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":103,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T18:23:29.489Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1445,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T11:26:45.915Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":129,"error":null,"detail":{"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"toolCount":68,"serverName":"mcp-ai","capabilities":["tools"],"serverVersion":"0.9.343","protocolVersion":"2025-06-18"}}],"tools":[{"name":"organizze_list_accounts","description":"Lista as contas do usuário com ids."},{"name":"organizze_list_credit_cards","description":"Lista os cartões de crédito do usuário com ids e limites."},{"name":"organizze_list_categories","description":"Lista as categorias usadas para classificar transações."},{"name":"organizze_list_transactions","description":"Lista transações do usuário no período selecionado, com paginação (page/per_page; máximo 80 por página). Detalhes Open Finance (dados crus do banco) não são inc"},{"name":"organizze_list_transferences","description":"Lista transferências entre contas com paginação (page/per_page). Datas em YYYY-MM-DD.\n\nBulk support: accepts account_ids for batched execution."},{"name":"organizze_list_budgets","description":"Lista limites de gastos por categoria. Passe year e/ou month para escopo."},{"name":"organizze_get_credit_card_invoices","description":"Lista faturas de um cartão. Informe credit_card_id.\n\nBulk support: accepts credit_card_ids for batched execution."},{"name":"organizze_get_financial_summary","description":"Resumo financeiro do período (receitas, despesas, comparação, maiores gastos). Totais em base caixa; maiores gastos em base por lançamento (incluem cartão) — nã"},{"name":"organizze_search_transactions","description":"Busca transações por texto na descrição, observação ou tags (ex.: \"iFood\", \"Uber\", \"salário\"). Paginação via page/per_page; sem datas, o padrão são os últimos 6"},{"name":"organizze_get_transaction","description":"Detalhes completos de uma transação pelo id ou uuid.\n\nBulk support: accepts transaction_ids for batched execution."},{"name":"organizze_get_credit_card_invoice","description":"Detalhes de uma fatura específica de cartão: transações, pagamentos e gastos por categoria. Prefira passar credit_card com o NOME do cartão.\n\nBulk support: acce"},{"name":"organizze_get_budget_summary","description":"Resumo dos limites de gastos do mês com alertas de budgets excedidos ou próximos do limite (\"estou no controle?\"). Padrão: mês atual."},{"name":"organizze_get_income_vs_expenses","description":"Relatório de entradas vs saídas (receitas vs despesas) por período, em modo cashflow. Use account_id para filtrar uma conta. Padrão: mês atual. Base caixa por c"},{"name":"organizze_transactions_list_results","description":"Totais financeiros de um período (receitas, despesas, resultado, saldo, previstos) sem paginar transação por transação. Ideal para \"quanto gastei esse mês?\", \"q"},{"name":"organizze_suggest_categories","description":"Sugere categorias para uma ou mais descrições de transação, usando as edições anteriores do próprio usuário, o histórico já categorizado e padrões globais. Use "},{"name":"organizze_get_account_context","description":"Orientação inicial em uma só chamada: entidade conectada, plano, data de hoje no fuso do usuário, e listas compactas (id ↔ nome) de contas, cartões e categorias"},{"name":"organizze_resolve_entity","description":"Resolve um nome aproximado para o id/uuid real de conta, cartão ou categoria. Use ANTES de uma escrita para evitar ids inventados. Quando ambíguo, retorna as co"},{"name":"organizze_get_upcoming_bills","description":"Contas a pagar dos próximos dias: lançamentos não pagos com vencimento na janela e faturas de cartão que vencem no período (\"o que vence essa semana?\"). Padrão:"},{"name":"organizze_get_monthly_overview","description":"Visão geral do mês em uma só chamada: receitas, despesas, saldo, maiores categorias de despesa, status dos limites e contas a pagar dos próximos 7 dias. Padrão:"},{"name":"organizze_get_categories_report","description":"Relatório de gastos e receitas agrupados por categoria (inclui compras de cartão; base POR LANÇAMENTO). Percentuais e subcategorias. Padrão: mês atual."},{"name":"organizze_get_categories_evolution","description":"Evolução de gastos/receitas por categoria ao longo do tempo (diário/semanal/mensal). Ideal para tendências. Padrão: últimos 3 meses."},{"name":"organizze_get_tags_report","description":"Relatório de transações agrupadas por tag (despesas e receitas, com percentuais). Para projetos/históricos longos informe start_date e end_date amplos — o padrã"},{"name":"organizze_get_invoices_matrix","description":"Matriz de faturas (mês × cartão) com totais por mês, por cartão e total geral, usando os mesmos valores de get_credit_card_invoices. Use quando o usuário pedir "},{"name":"organizze_find_duplicates","description":"Encontra transações possivelmente duplicadas (mesmo valor e descrição similar em datas próximas). Útil para limpeza de lançamentos em dobro. Padrão: mês atual."},{"name":"organizze_find_installments","description":"Encontra COMPRAS PARCELADAS no período (use isto, não busca por texto). Combina parcelas estruturadas e heurística para Open Finance (apresentadas como \"possíve"},{"name":"organizze_find_subscriptions","description":"Detecta ASSINATURAS e serviços recorrentes (Netflix, Spotify, ChatGPT, aluguel...). Use para \"minhas assinaturas\", \"o que pago todo mês\", \"o que posso cancelar\""},{"name":"organizze_get_bank_connections","description":"Lista as conexões bancárias (Open Finance / Conectado) ATIVAS e o status de cada uma (estável/indisponível). Somente leitura — não força sincronização. Use para"},{"name":"organizze_get_open_finance_status","description":"Status AO VIVO do agregador Open Finance (Belvo), opcionalmente por banco. Use para saber se \"o banco não atualiza\" é uma instabilidade upstream. Cacheado ~5 mi"},{"name":"organizze_get_latest_imports","description":"Transações mais recentemente importadas via Open Finance (contas/cartões conectados). Use para \"lançamentos novos/recém-importados\". Paginação via page/per_page"},{"name":"organizze_get_balances","description":"Saldo consolidado: saldo atual de cada conta, fatura atual em aberto de cada cartão e o patrimônio (contas − faturas atuais em aberto). Base caixa; não trata pa"},{"name":"organizze_get_cashflow_forecast","description":"Projeção de fluxo de caixa: parte do saldo atual e aplica os lançamentos não pagos de contas manuais na janela, retornando o saldo projetado ao fim e o menor po"},{"name":"organizze_list_recurrences","description":"Lista as contas fixas CADASTRADAS (lançamentos recorrentes/infinitos): aluguel, assinaturas, salário, etc., com periodicidade, valor e a próxima ocorrência. Só "},{"name":"organizze_list_institutions","description":"Catálogo de instituições financeiras (bancos/operadoras) com o id (slug) usado em institution_id ao criar/editar contas e cartões. Use query para filtrar por no"},{"name":"organizze_load_skill","description":"Carrega um guia detalhado de uso (skill) sobre um tema do Organizze. Chame ANTES de responder quando a conversa tocar um destes temas:\n- automatic_card_invoice_"},{"name":"organizze_create_transaction","description":"Cria uma transação (receita ou despesa). Prefira NOMES de conta/cartão e categoria (list_accounts / list_credit_cards / list_categories primeiro se não souber)."},{"name":"organizze_create_account","description":"Cria uma conta bancária manual.\n\nBulk support: accepts institution_ids for batched execution."},{"name":"organizze_inform_invoice_payment","description":"Informa pagamento de fatura em cartão automático (Open Finance).\n\nBulk support: accepts invoice_date_or_ids for batched execution."},{"name":"organizze_update_transaction","description":"Atualiza uma transação existente (informe só os campos a alterar). Em transações automáticas só descrição, categoria, observação e tags podem mudar. Prefira NOM"},{"name":"organizze_delete_transaction","description":"Exclui uma transação. Transações automáticas (Open Finance) não podem ser excluídas. Para recorrentes use delete_recurrence. O transaction_id/uuid DEVE ser copi"},{"name":"organizze_set_transaction_paid","description":"Marca uma transação como paga/recebida (paid=true) ou não paga (paid=false) em conta MANUAL (\"já paguei o aluguel\"). Idempotente. Transações automáticas são sem"},{"name":"organizze_create_transfer","description":"Cria uma transferência entre duas contas bancárias (suporta recorrência). Prefira NOMES de conta (não invente ids). Não envolve cartões de crédito."},{"name":"organizze_register_invoice_payment","description":"Registra o pagamento de uma fatura de cartão MANUAL como lançamento, vinculado à fatura. Para cartões automáticos use inform_invoice_payment. Prefira NOMES de c"},{"name":"organizze_uninform_invoice_payment","description":"Desfaz um \"Informar Pagamento\" em cartão AUTOMÁTICO (marcador aguardando Open Finance). Não remove pagamentos reais já confirmados. invoice_date_or_id é obrigat"},{"name":"organizze_create_category","description":"Cria uma categoria de despesa ou receita (raiz ou subcategoria via parent_id).\n\nBulk support: accepts group_ids, parent_ids for batched execution."},{"name":"organizze_update_category","description":"Atualiza uma categoria (nome, cor, pai, arquivar). Categorias padrão não podem ser excluídas, mas podem ser renomeadas/arquivadas. Prefira NOME (não invente id)"},{"name":"organizze_delete_category","description":"Exclui uma categoria; suas transações vão para outra categoria (substitute_category ou padrão). Categorias padrão NÃO podem ser excluídas. Ao excluir uma raiz, "},{"name":"organizze_create_budget","description":"Cria um limite de gastos (orçamento) para uma categoria. Padrão: despesa; use activity_type 'earning' para meta de receita. Prefira o NOME da categoria."},{"name":"organizze_update_budget","description":"Atualiza o valor de um orçamento existente. amount = 0 remove o orçamento.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_delete_budget","description":"Remove um orçamento (limite de gastos) de uma categoria.\n\nBulk support: accepts budget_ids for batched execution."},{"name":"organizze_clone_budgets","description":"Clona os orçamentos do mês anterior para o mês de destino (não sobrescreve um mês que já tenha orçamentos). Padrão: mês atual."},{"name":"organizze_update_account","description":"Atualiza uma conta (nome, descrição, instituição, arquivar). Contas automáticas só permitem nome e archived. Prefira NOME (não invente id).\n\nBulk support: accep"},{"name":"organizze_delete_account","description":"Exclui uma conta. ATENÇÃO: todas as transações da conta são excluídas em background. Contas automáticas não podem ser excluídas (desconecte pelo menu de conexõe"},{"name":"organizze_create_credit_card","description":"Cria um cartão de crédito MANUAL (automáticos vêm da conexão bancária). As faturas são geradas automaticamente após a criação.\n\nBulk support: accepts payment_ac"},{"name":"organizze_update_credit_card","description":"Atualiza um cartão de crédito (nome, bandeira, dias de fatura, limite, arquivar). Cartões automáticos só permitem nome e archived. Prefira NOME (não invente id)"},{"name":"organizze_delete_credit_card","description":"Exclui um cartão de crédito. ATENÇÃO: todas as transações e faturas do cartão são excluídas. Cartões automáticos não podem ser excluídos (desconecte pelo menu d"},{"name":"organizze_mass_create_transactions","description":"Cria VÁRIAS transações em lote (máx. 100) a partir de uma lista de objetos. Use em vez de create_transaction repetido. Cada linha no array deve ser única (descr"},{"name":"organizze_mass_update_transactions","description":"Atualiza VÁRIAS transações por FILTRO de busca (máx. 200) — prefira isto a montar listas de IDs quando a mesma alteração vale para todas as linhas. Antes, valid"},{"name":"organizze_mass_delete_transactions","description":"Exclui VÁRIAS transações por lista de ids/uuids (máx. 500). Os ids DEVEM vir de uma busca recente (list/search/find_duplicates/get_transaction) — nunca invente."},{"name":"organizze_add_transactions_tags","description":"Adiciona tags a VÁRIAS transações em uma chamada (acumula sobre as existentes; máx. 200). Cada item: transaction_id ou transaction_uuid + tags (string com vírgu"},{"name":"organizze_update_transactions_categories","description":"Define a categoria de VÁRIAS transações em uma chamada, com destino por linha (máx. 200). Ideal após suggest_categories quando cada linha tem categoria diferent"},{"name":"organizze_update_transactions_descriptions","description":"Substitui a descrição de VÁRIAS transações em uma chamada (máx. 200). Cada item: transaction_id (ou id) OU transaction_uuid (ou uuid) + description (ou new_desc"},{"name":"organizze_mass_manage_categories","description":"Aplica VÁRIAS mudanças na árvore de categorias em uma chamada atômica (máx. 100 ops). Operações: create, rename, move (parent '0' = raiz), archive, unarchive (N"},{"name":"show_version","description":"Show the current MCP platform and adapter versions."},{"name":"report_bug","description":"Report a bug, missing feature, or send feedback. Include the conversation array with recent messages for reproduction."},{"name":"connect","description":"Returns connection status and URLs. When all providers are connected, returns authenticated:true and empty pending[]. When credentials are missing, returns conn"},{"name":"toolkit_info","description":"Returns the current toolkit state: installed MCPs, their connection status, the accounts connected to each one, and how many catalog tools each exposes."},{"name":"marketplace","description":"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\","},{"name":"authenticate","description":"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 <tok"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.mcp-dir/organizze-mcp","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.mcp-dir%2Forganizze-mcp","firstSeenAt":"2026-09-06T19:18:47.586Z","fetchedAt":"2026-09-08T18:18:01.360Z","normalizedAt":"2026-09-08T18:18:01.360Z"}]},"firstSeenAt":"2026-09-06T19:18:47.586Z","updatedAt":"2026-09-10T04:28:04.652Z"}