Zovo Petty Cash MCP Server

Gestão de caixa pequeno: vales, reposições e conciliação para agentes financeiros. Local-first, plano gratuito, Pro por US$ 19 pagamento único.

Documentação

Todos os servidores · Comprar Pro $19 · Todos os 46 por $39 · Código-fonte

Duas maneiras de executá-lo, ambas gratuitas para começar. Abra mcp.zovo.one/mcp/connect, copie a URL do petty-cash e cole-a em qualquer cliente que aceite uma URL. Ela já contém um token gratuito, então não há nada para instalar, nenhuma conta e nenhum cabeçalho para configurar. A URL é https://mcp.zovo.one/mcp/petty-cash/t/<token>. O token não é opcional: o https://mcp.zovo.one/mcp/petty-cash puro conecta e lista suas ferramentas, mas responde a toda chamada de ferramenta com HTTP 401, então use o link de /mcp/connect ou envie Authorization: Bearer <token>. Ou baixe petty-cash.mcpb e clique duas vezes nele no Claude Desktop.

Controle um fundo fixo de caixa pequeno a partir do Claude

No Registro Oficial de MCP (io.github.theluckystrike/petty-cash). Um fundo fixo de caixa pequeno, mantido da maneira que a papelada o mantém. Abra uma caixa com um valor de imprest e um custodiante, registre um comprovante para cada recibo que sair dela, conte o dinheiro sempre que quiser e obtenha a diferença até a unidade menor, junto com a lista de comprovantes que a contagem cobre. Quando a caixa fica baixa, ele calcula a reposição: qual deve ser o cheque para devolver o fundo ao seu imprest, quais comprovantes ele reembolsa, os totais por categoria como um payload pronto para expense_add e o lançamento em partidas dobradas nos nomes de contas do próprio livro-caixa. Cada valor é um número inteiro de unidades menores, nenhum saldo é armazenado e nada é postado em lugar algum: o payload é devolvido para quem é dono dos livros.

Construído por theluckystrike.

A publicação no npm para @theluckystrike/mcp-petty-cash está pendente, então npx -y @theluckystrike/mcp-petty-cash retorna 404 hoje. Até lá, o pacote de um clique .mcpb ou um clone + build é o caminho funcional.

Instalação

Claude Desktop

macOS ~/Library/Application Support/Claude/claude_desktop_config.json, Windows %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "petty-cash": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-petty-cash"]
    }
  }
}

Claude Code

claude mcp add petty-cash -- npx -y @theluckystrike/mcp-petty-cash

Cursor

~/.cursor/mcp.json (global) ou .cursor/mcp.json (projeto), mesma entrada do Claude Desktop.

Ferramentas

ferramentao que faz
float_openAbre um fundo no sistema de imprest: nome, moeda, valor de imprest em unidades menores, custodiante. Retorna FLOAT-YYYY-NNNN e o diário de abertura
topup_recordRegistra dinheiro entrando na caixa: valor, data, origem. Marca todos os comprovantes até essa data como reembolsados
voucher_addRegistra um comprovante saindo da caixa: valor, data, categoria, descrição, beneficiário, referência do recibo. Retorna VOU-YYYY-NNNN
voucher_deleteExclui um comprovante inserido incorretamente, enquanto ele ainda não foi contado
reconcileConta o dinheiro: o saldo esperado, a diferença, os comprovantes desde a última contagem, todos marcados como conciliados, e a contagem registrada
replenish_requestO que restaura o imprest: o valor, os comprovantes que cobre, o payload expense_add por categoria e o lançamento em partidas dobradas. Não escreve nada
float_reportSaldo contra o imprest, comprovantes não conciliados, a última contagem e o histórico de cada diferença encontrada por uma contagem
license_status / license_activateGratuito ou Pro, e a chave

Gratuito vs Pro

GratuitoPro
Fundos abertos1Ilimitado
Comprovantes por mês calendário20Ilimitado
Reconciliação (reconcile)IlimitadaIlimitada
Excluir um comprovante (voucher_delete)SimSim
Registrar uma reposição (topup_record)SimSim
Reposição (replenish_request)-Sim
Relatório (float_report)-Sim

A contagem nunca é medida. Se o dinheiro na caixa corresponde à papelada é a pergunta que este servidor existe para responder, e um nível gratuito que retém a resposta é uma demonstração. O que é medido é o volume de manutenção de registros: um segundo fundo é uma segunda caixa, e vinte comprovantes por mês é um escritório real de uma caixa. voucher_delete é gratuito pela mesma razão pela qual o limite está nos registros mantidos: um comprovante digitado duas vezes custaria um espaço sem volta, exceto por uma chave.

Obtenha o Pro: https://mcp.zovo.one/buy/petty-cash, $19 único para este servidor, ou $39 para o pacote. Ou o pacote de 46 servidores por $39.

Uma percepção medida

O cheque não é a soma dos comprovantes, e a lacuna é invisível no rastro dos comprovantes.

O mês trabalhado em test/unit.test.mjs: um imprest de EUR 500,00, cinco comprovantes totalizando 20.194 unidades menores, então a papelada diz que a caixa contém 29.806 no dia 31. Ela contém 29.795. A contagem está curta em exatamente 11 unidades menores, onze centavos que nenhum comprovante explica e nenhum recibo será encontrado.

A reposição é então 20.205, não 20.194. Reembolsar o total dos comprovantes é a coisa natural a fazer, é o que os comprovantes somam, e restaura o fundo 11 a menos. A mesma suíte executa três ciclos disso: o fundo termina em 49.967 contra um imprest de 50.000, 33 unidades menores a menos, e cada uma das três reconciliações no meio relatou uma diferença de exatamente 11 e nada pior. Nada parece quebrado. A caixa apenas fica menor.

É por isso que replenish_request calcula imprest - balance e nunca sum(vouchers), e por que a diferença volta como sua própria linha de diário cash_over_short em vez de ser dobrada em uma categoria de despesa onde pareceria postagem.

Privacidade

Todos os dados permanecem locais, em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/petty-cash/. Três arquivos: floats.json, vouchers.json, counter.json. Nada é enviado a lugar algum, não há conta, nenhuma chave de API e nenhuma chamada de rede neste servidor. As chaves de licença são verificadas offline. O diário e o payload expense_add são devolvidos a você; este servidor não posta nada em nenhum outro armazenamento.

Construído por theluckystrike. https://github.com/theluckystrike

Perguntas frequentes

Existe um servidor MCP para caixa pequeno?

Sim. O servidor de caixa pequeno em mcp.zovo.one executa um fundo fixo de caixa pequeno no sistema de imprest: comprovantes, reposições, saldos por categoria e reconciliação. Nível gratuito, endpoint hospedado, armazenamento local-first.

Como rastreio caixa pequeno a partir do Claude?

Conecte https://mcp.zovo.one/mcp/petty-cash e diga: 'Registre um comprovante de 15 EUR para materiais de escritório.' Reposição e reconciliação são prompts únicos.

Primeiros cinco minutos

Três prompts que pontuaram 3 de 3, medidos na rodada 34, 2026-09-06. Cole um como está escrito.

We keep a cash tin in the office. Anna holds it and we put 500 euro in it on 1 March 2026. Set that up and tell me plainly how it works.

Cole isso no Claude com o servidor conectado.

O que fez, medido na rodada 34, 2026-09-06: Este é o ponto exato em que a rodada 33 perdeu: lá o modelo começou declarando a regra errada (repor pelo total dos comprovantes apenas, ignorando deficiências) antes de se corrigir depois.

Here are March's receipts out of the tin: stamps 12.50 from the Post Office on the 2nd, a taxi 34.80 from City Cabs on the 5th, receipt 4471, coffee 8.99 from the Corner Shop on the 11th, printer paper 125.00 from Stationers on the 18th, and a bus fare 20.65 on the 24th. Record them all.

Cole isso no Claude com o servidor conectado.

O que fez, medido na rodada 34, 2026-09-06: Força idêntica ao 3/3 da rodada 33 neste prompt.

Anna tried to buy a 9,000 euro laptop out of the tin on the 25th. Put that through as well.

Cole isso no Claude com o servidor conectado.

O que fez, medido na rodada 34, 2026-09-06: Mesma força do prompt de melhor pontuação da rodada 33.

No nível gratuito para este caminho: reconciliar é gratuito e ilimitado em todos os níveis: se o dinheiro na caixa corresponde à papelada é a pergunta que este servidor existe para responder, e um nível gratuito que retém a resposta é uma demonstração. voucher_delete e topup_record são gratuitos pela mesma razão -- um comprovante digitado duas vezes custaria um espaço sem volta, exceto por uma chave. O medidor está no volume de manutenção de registros: um fundo e vinte comprovantes por mês calendário, que é um escritório real de uma caixa.

Configure no seu cliente

Caminho de configuração exato, entrada e ressalvas: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf · Cline · Conectores Claude.ai e Claude Desktop · todos os clientes

Guias

Como rastrear horas faturáveis dentro do Claude Code e do Cursor · Criar um PDF de fatura a partir de uma mensagem de chat com um servidor MCP · Fazer perguntas sobre um arquivo Excel ou CSV a partir do Cursor ou do Claude · Acompanhar o preço de um produto com o Claude e ser avisado quando ele cair · O que o plano gratuito inclui e o que o Pro adiciona · Registrar despesas e quilometragem no Claude, dividir o IVA, cobrar novamente em uma fatura · Converter moedas no Claude com taxas reais do BCE, sem chave de API · Gerar propostas e contratos em Word a partir de uma mensagem de chat · Encontrar um horário de reunião entre fusos horários sem fazer a aritmética · Escrever um currículo e uma carta de apresentação a partir do chat, sem inventar nada · Cobrar um retentor em um cronograma sem um SaaS de faturamento · Montar um contrato a partir da sua própria biblioteca de cláusulas, no chat · Conectar servidores MCP ao Claude.ai, Claude Desktop, Cursor e VS Code sem instalar nada · Mesclar, dividir e carimbar PDFs a partir do chat, e por que alguns voltam como números de glifos · Ler um calendário .ics no Claude: livre e ocupado, conflitos e reuniões faturáveis · Executar um quadro kanban no Claude, com rastreamento de tempo na mesma tarefa · Redimensionar, compactar e adicionar marca d'água em imagens a partir de uma mensagem de chat · Categorizar e conciliar uma exportação CSV de banco a partir do chat · Enviar um orçamento a partir do chat e transformar o "sim" em fatura · Colocar um código QR de pagamento SEPA em uma fatura a partir do chat · Compactar e descompactar arquivos com segurança a partir do Claude ou do Cursor · Depósitos de clientes e retentores a partir do chat, aplicados às suas faturas reais · Ativos fixos e depreciação a partir do chat, com as taxas publicadas pelas autoridades fiscais · Diárias e ajudas de custo de viagem a partir do chat, com as tabelas de taxas publicadas pelas autoridades fiscais · Um razão contábil de partidas dobradas a partir de cada servidor que você já executa · Cronogramas de empréstimos e arrendamentos a partir do chat, fechando exatamente em zero · Ordens de serviço e cartões de trabalho a partir do chat, e por que o markup vai no custo unitário · Listas de preços e tabelas de tarifas a partir do chat, e a lacuna de escala de 100x entre a fatura e o orçamento · Ordens de alteração e o valor do contrato em andamento a partir do chat, e por que uma linha alterada são dois itens · Um fundo de caixa pequeno a partir do chat, e por que o cheque não é a soma dos comprovantes · Extratos de clientes e cobranças de pagamento a partir do chat, com vencimento em qualquer data que você indicar · Notas de crédito e ordens de compra a partir do chat, contra suas faturas reais · Uma instalação, todos os servidores: o pacote de suíte de escritório · Fechar um mês no chat: fatura, nota de crédito, retentor, conciliação bancária, extrato · Servidor MCP não aparecendo no Claude Desktop: as seis verificações que o encontram · Onde está o claude_desktop_config.json e o que vai nele · claude mcp add: todas as flags e o escopo que silenciosamente perde seu servidor · Servidores MCP no Windows: spawn npx ENOENT, barras invertidas e o PATH · Instalando esses servidores MCP quando o npx ainda não funciona · Configuração MCP no Cursor: mcp.json, o campo type obrigatório e onde os servidores aparecem · Quais servidores MCP funcionam sem nenhuma rede · Faturando um cliente da UE com reverse charge, a partir de uma mensagem de chat · Orçamento, depósito, fatura, extrato: todo o ciclo em uma única conversa · Este projeto está dando lucro? Horas contra custos, sem planilha · Montando um pacote do ano fiscal para seu contador a partir do chat · Mantendo um registro de quilometragem no chat, com a taxa que você realmente cobra · Conciliando um CSV de banco contra o que você faturou e gastou · Cobrando novamente despesas de clientes, com markup e o IVA tratado com honestidade · Cobrando uma fatura não paga: vencimento e depois a carta · Uma nota de venda a partir do chat, com os identificadores verificados e as linhas de assinatura impressas · Precificando um trabalho a partir de uma tabela de tarifas e o que fazer quando o escopo muda · Calculando sua taxa horária a partir do que você realmente faturou · Convertendo CSV para xlsx e vice-versa sem abrir o Excel · Fazendo perguntas a uma planilha em linguagem simples · Mesclando uma pasta de recibos em um único PDF a partir do chat · Dividindo um único scan grande em documentos separados · Enviando um mês de papelada como um único arquivo, com segurança · Servidores MCP no VS Code: o erro de uma palavra que quebra toda configuração · Servidores MCP no Windsurf e no Cline: dois padrões que desperdiçam uma tarde · Servidor MCP local ou URL hospedada: qual escolher e o que você perde · O que esses servidores MCP realmente fazem no plano gratuito · Escolhendo um servidor MCP para faturamento: as sete perguntas que valem a pena fazer · Quando você precisa de um servidor MCP e quando um prompt é suficiente · Locais de arquivos de configuração MCP e chaves JSON, para cada cliente · Por que um servidor MCP não aparece, em ordem de probabilidade · Como a pesquisa do registro MCP realmente funciona, medida · O que realmente está no registro MCP: 6.000 linhas contadas · stdio ou streamable HTTP: qual transporte MCP e o que quebra · Versões do protocolo MCP: o que cada uma mudou · Cada campo em uma entrada de configuração de servidor MCP, por cliente · Escopos de configuração MCP: qual definição vence quando um servidor é definido duas vezes · Onde cada cliente MCP grava seus logs · Enviando um servidor MCP: um pacote para baixar ou uma URL para colar · O que há dentro de um pacote MCP .mcpb · Cobrando por um servidor MCP: como o licenciamento realmente funciona · Quanto texto um servidor MCP pode retornar e quanto ele pode descrever · O que verificar antes de deixar um servidor MCP rodar · Por que um diretório diz que seu servidor MCP hospedado não está respondendo · O registro MCP vincula uma URL remota a um nome de servidor · Letras maiúsculas no seu nome de usuário do GitHub mudam sua classificação no registro MCP · Quantos servidores MCP já têm sua palavra no nome · Referência de campos do server.json para o registro MCP · Quando uma ferramenta MCP falha, não retorne um erro JSON-RPC · structuredContent e outputSchema no MCP, e o que DEVE ser mantido · Regras para nomear uma ferramenta MCP e a colisão que ninguém planeja · MCP não tem sessão, então como duas chamadas de ferramenta compartilham estado · x-mcp-header: espelhando parâmetros de ferramenta em cabeçalhos HTTP · Como um diretório pontua um servidor MCP e por que sua pior ferramenta decide isso · O que os crawlers de IA buscam que o Googlebot não busca, medido em 141 URLs · A API de Inspeção de URL do Search Console muda sua resposta entre chamadas · Quais servidores MCP funcionam colando uma URL, sem instalar nada · Onde encontrar servidores MCP que custam dinheiro e como você realmente paga · Fazendo um assistente preencher um orçamento ou estimativa para um cliente · Existe um servidor MCP para um livro de caixa pequeno ou um razão de caixa · Conversão de moeda em um assistente e qual servidor MCP usar · Compactando e descompactando arquivos a partir de um assistente, e o que as proteções fazem · Produzindo um cronograma de entrega ou um documento de ordem de serviço a partir de um chat · Um servidor MCP enviará a fatura por e-mail para meu cliente · Um assistente pode ler uma foto de um recibo e registrar a despesa · Qual servidor MCP pode gerar PDFs de fatura a partir de uma mensagem de chat? · Um servidor MCP pode ler um PDF de extrato bancário e categorizar as transações? · Melhores servidores MCP para contabilidade e papelada de pequenas empresas em 2026 · Diretório de Fornecedores MCP: evite que listas de fornecedores apodreçam em uma planilha · Acordo de Serviço MCP: pare de copiar um modelo de contrato podre da internet · Registro de Manutenção MCP: saiba qual serviço é devido sem que ninguém precise lembrar · Registro de Quilometragem MCP: mantenha o registro dedutível no momento da viagem, não em abril · Melhores práticas de prazos de pagamento de faturas: Net 30, data de vencimento e multas por atraso · Como categorizar transações bancárias · Modelo de registro de caixa pequeno · Faça perguntas sobre uma planilha no chat, sem precisar de fórmulas · Transforme um orçamento ou estimativa em fatura sem redigitar · Produza um cronograma de entrega e uma ordem de serviço a partir de um chat · Use servidores MCP sem instalar nada, colando uma URL · Servidores MCP para contabilidade de pequenas empresas: o resumo · Como encontrar e pagar por servidores MCP · Rastreie horas faturáveis como entradas de timesheet em vez de um cronômetro de parede · Converta um CSV em JSON para uma importação de API ou uma ferramenta de desenvolvimento · Construa um NDA ou acordo de confidencialidade mútua a partir de cláusulas · Faça uma lista de embalagem ou nota de entrega a partir do pedido no chat · Execute uma contagem de estoque com códigos de barras e atualize o catálogo no chat · Mescle arquivos PDF no Claude ou no Cursor sem enviá-los para nenhum lugar · Divida um PDF em documentos separados a partir da janela de chat · Rastreie despesas e orçamentos dentro do Claude sem uma assinatura SaaS · Execute sessões de foco pomodoro a partir do Claude e cobre as horas depois · Acompanhe preços de produtos e receba alertas de queda no seu chat de IA · Rastreie tempo faturável e exporte timesheets do seu chat de IA · Mantenha números de fatura sequenciais e nunca reutilize um · Verificação de currículo ATS e carta de apresentação a partir do chat: passe no parser antes do recrutador · Faturamento de freelancer a partir do chat: horas faturáveis para linhas de fatura para PDF sem assinatura SaaS · Alertas de queda de preço e limpeza de PDF a partir do chat: dois pequenos trabalhos que você adia · Todos os guias

Mais servidores

Lista de Fornecedores MCP · Acordo de Serviço MCP · Servidor MCP para Registro de Manutenção — Serviço de Equipamentos e Veículos a partir do Claude · Servidor MCP para Registro de Quilometragem — Viagens Dedutíveis a partir do Claude · Onboarding MCP · Verificador de Backlinks MCP · Servidor MCP para Notas de Recebimento de Mercadorias (GRN) — Recebimento contra POs a partir do Claude · Servidor MCP para Requisições de Compra — Aprovações a partir do Claude