Skip to main content
Glama
guipmilek

Despezzas MCP

by guipmilek

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoBind do servidor HTTP; padrão 127.0.0.1.
PORTNoBind do servidor HTTP; padrão 8787.
MCP_TRANSPORTNostdio ou http; padrão stdio.
DESPEZZAS_EMAILNoLogin por e-mail/senha.
DESPEZZAS_TOKENNoToken bearer manual copiado de uma sessão web.
DESPEZZAS_PASSWORDNoLogin por e-mail/senha.
MCP_OWNER_AUTH_CODENoCódigo de proprietário para autorizações de conta única.
MCP_PUBLIC_BASE_URLNoURL pública HTTPS para metadados OAuth.
DESPEZZAS_SESSION_FILENoCaminho de sessão persistida; use 'none' para desativar.
MCP_OAUTH_TOKEN_SECRETNoAssinatura estável dos tokens OAuth MCP.
SESSION_ENCRYPTION_KEYNoCriptografia de sessões no Workers KV.
DESPEZZAS_FIREBASE_API_KEYNoChave pública do Firebase Web usada para troca e refresh de token.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
despezzas_statusA

Verifica se o servidor MCP está configurado com um token do Despezzas.

despezzas_profileA

Busca o perfil autenticado do Despezzas. Campos sensíveis são mascarados.

despezzas_list_profilesA

Lista perfis Despezzas de proprietário e membro. Use antes de trocar o contexto de perfil ou gerenciar perfis compartilhados.

despezzas_switch_profileA

Operação de escrita. Troca o perfil Despezzas ativo para chamadas futuras de contas, cartões e transações. Exige confirm: true.

despezzas_create_profileA

Operação de escrita. Cria um dos três perfis extras do Despezzas (PJ, família ou investimentos). Exige confirm: true.

despezzas_update_profile_accessB

Operação de escrita. Edita um perfil compartilhado. Se invites for informado, ele substitui a lista de convites/membros. Exige confirm: true.

despezzas_delete_profileA

Operação de escrita destrutiva. Exclui um perfil compartilhado de sua propriedade. Exige confirm: true.

despezzas_leave_profileA

Operação de escrita. Sai de um perfil compartilhado em que você é membro. Exige confirm: true.

despezzas_personal_configB

Busca preferências de visibilidade financeira, como inclusão de transferências, contas ou investimentos.

despezzas_list_accountsA

Lista contas bancárias/dinheiro do Despezzas. Use primeiro para descobrir IDs de conta para filtros de transação.

despezzas_list_banksA

Lista opções de bancos/logos usadas ao criar contas manuais no Despezzas.

despezzas_create_accountB

Operação de escrita. Cria uma conta manual no Despezzas. Exige confirm: true.

despezzas_update_accountB

Operação de escrita. Edita uma conta manual do Despezzas. Exige confirm: true.

despezzas_delete_accountA

Operação de escrita destrutiva. Exclui uma conta do Despezzas. Exige confirm: true.

despezzas_list_credit_cardsA

Lista cartões de crédito do Despezzas. Use para descobrir IDs de cartão para filtros de transação.

despezzas_create_credit_cardC

Operação de escrita. Cria um cartão de crédito manual no Despezzas. Exige confirm: true.

despezzas_update_credit_cardA

Operação de escrita. Edita um cartão de crédito manual do Despezzas. Exige confirm: true.

despezzas_delete_credit_cardA

Operação de escrita destrutiva. Exclui um cartão de crédito do Despezzas. Exige confirm: true.

despezzas_list_categoriesA

Lista categorias padrão e, opcionalmente, categorias criadas pelo usuário no Despezzas.

despezzas_list_subcategoriesB

Lista subcategorias padrão e, opcionalmente, subcategorias criadas pelo usuário no Despezzas. Use category_id no resultado para vinculá-las às categorias.

despezzas_search_transactionsB

Lista transações do Despezzas com filtros. Por padrão usa o mês atual e a visão de fluxo de caixa de contas bancárias. Valores retornam em centavos.

despezzas_transaction_overviewC

Obtém totais da visão geral do Despezzas e saldos de conta para uma data. Valores em centavos.

despezzas_finance_summaryA

Resume receitas, despesas, totais pagos/não pagos e principais categorias em um intervalo de datas. Por padrão usa o mês atual.

despezzas_prepare_create_transactionA

Auxiliar de pré-visualização. Monta e valida o payload de uma nova transação sem chamar o Despezzas. Use antes de despezzas_create_transaction.

despezzas_create_transactionA

Operação de escrita. Cria uma transação real no Despezzas. Exige confirm: true. Use despezzas_prepare_create_transaction primeiro e nunca adivinhe IDs de conta/cartão/categoria.

despezzas_prepare_update_transactionA

Auxiliar de pré-visualização. Monta e valida o payload para editar uma transação sem chamar o Despezzas. Use antes de despezzas_update_transaction.

despezzas_update_transactionA

Operação de escrita. Edita uma transação real no Despezzas. Exige confirm: true. Use despezzas_prepare_update_transaction primeiro.

despezzas_batch_update_transactionsA

Operação de escrita. Pré-visualiza e depois edita várias transações do Despezzas com uma chamada confirm:true. Exige confirm: true. Chame uma vez sem confirm para inspecionar os payloads; repita com confirm:true apenas depois de verificar cada id e payload.

despezzas_prepare_delete_transactionA

Auxiliar de pré-visualização. Mostra o alvo e o escopo da exclusão sem excluir nada. Use antes de despezzas_delete_transaction.

despezzas_delete_transactionA

Operação de escrita destrutiva. Exclui uma transação. Exige confirm: true. Use despezzas_prepare_delete_transaction primeiro.

despezzas_duplicate_transactionC

Operação de escrita. Duplica uma transação do Despezzas. Exige confirm: true.

despezzas_toggle_transaction_paidB

Operação de escrita. Alterna ou marca uma transação como paga em uma data. Exige confirm: true.

despezzas_create_transferB

Operação de escrita. Cria uma transferência entre duas contas do Despezzas. Exige confirm: true.

despezzas_export_transactionsC

Inspeciona/exporta transações do Despezzas em um intervalo de datas. Por padrão faz uma contagem segura com resumo de campos; defina count_only:false para chamar o endpoint de exportação.

despezzas_raw_apiA

Saída de emergência para endpoints descobertos depois. Chamadas GET seguras são permitidas. POST/PUT/PATCH/DELETE exigem allow_destructive: true.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/guipmilek/despezzas-mcp-clean-snapshot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server