Zovo Recurring Tasks MCP Server

Agendamento de tarefas recorrentes MCP para agentes de IA: automação diária/semanal/mensal, armazenamento local-first. Plano gratuito, Pro por US$ 19 pagamento único.

Documentação

All servers · Buy Pro $19 · All 46 for $39 · Source

Duas formas de executá-lo, ambas gratuitas para começar. Abra mcp.zovo.one/mcp/connect, copie a URL recorrente 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/recurring/t/<token>. O token não é opcional: o https://mcp.zovo.one/mcp/recurring 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 recurring.mcpb e clique duas vezes nele no Claude Desktop.

mcp-recurring

Diga "cobrar da Acme 12 horas a 90 EUR no primeiro dia de cada mês" uma vez e pare de lembrar disso. Este servidor MCP armazena agendamentos de faturas recorrentes, cliente, itens de linha, cadência, datas de início e fim e, quando você pedir, cria as faturas que realmente venceram como registros reais no servidor de faturas, com sua sequência numérica, seus clientes e seu PDF A4. A geração é idempotente: uma fatura por agendamento por período, identificada pela data de ocorrência, então executar a geração duas vezes no mesmo dia não cria nada na segunda vez. Ele também responde "o que vence nos próximos 30 dias" e "quanto vou faturar por mês no próximo ano". Tudo é armazenado em arquivos JSON simples na sua própria máquina; nada é enviado para lugar algum.

No Registro Oficial de MCP (io.github.theluckystrike/recurring-invoice-scheduler-subscription-billing-due-reminders).

recurring demo

Defina uma fatura recorrente uma vez, gere os PDFs devidos pelo chat, sem precisar de SaaS de cobrança.

Instalação em 60 segundos

A publicação no npm para @theluckystrike/mcp-recurring está pendente. Até lá, o pacote de um clique .mcpb ou um clone + build é o caminho viável, ambos verificados abaixo.

Um clique (.mcpb): baixe recurring.mcpb da versão mais recente e clique duas vezes nele no Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest

(claude_desktop_config.json):

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

Claude Code:

claude mcp add recurring -- npx -y @theluckystrike/mcp-recurring

(.cursor/mcp.json):

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

O formulário npx acima começa a funcionar no momento em que o pacote for publicado. Até lá, use o pacote .mcpb acima ou compile a partir do código-fonte com exatamente estes três comandos:

git clone https://github.com/theluckystrike/mcp-servers.git && cd mcp-servers
npm install
npm run build -w packages/mcp-license -w servers/invoice -w servers/recurring

Em seguida, aponte o command do seu cliente para node com um argumento: o caminho absoluto para servers/recurring/dist/index.js.

Para executar no modo Pro, defina MCP_LICENSE_KEY no mesmo bloco de configuração ou chame license_activate uma vez com sua chave.

Combina com

  • mcp-invoice, necessário na prática, não por código. Este servidor grava no diretório de dados do servidor de faturas e compartilha seu contador numérico, sua lista de clientes e seu perfil comercial, então toda fatura gerada aparece em invoice_list, conta em overdue_report e pode ser re-renderizada com invoice_pdf. Defina seus dados de emissor uma vez com business_set ; este servidor não tem business_set próprio de propósito, então há apenas um perfil para manter correto.
  • mcp-time-tracker, para as horas que não estão em um retainer. Registre-as, fatura-as ad hoc e deixe a parte mensal fixa para um agendamento aqui.
  • mcp-expense-tracker, custos reembolsáveis que mudam todo mês pertencem a uma fatura ad hoc; um agendamento é para o valor que não muda.

Ferramentas

FerramentaO que faz
schedule_createDefine uma fatura recorrente: cliente, itens, cadência, data de início, data de fim opcional, dias de vencimento, notas
schedule_listTodo agendamento com cadência, valor por período, próxima data de vencimento e status
schedule_getRegistro completo de um agendamento, além de quantas faturas ele gerou
schedule_updateAltera cliente, itens, moeda, cadência, datas, dias de vencimento ou notas. Períodos já faturados nunca são reemitidos
schedule_pausePara a geração sem excluir; o histórico é mantido
schedule_resumeTorna-o ativo novamente. Períodos que venceram enquanto pausado ainda estão devidos
schedule_deleteRemove o agendamento. As faturas que ele criou permanecem no servidor de faturas e seu histórico é mantido como trilha de auditoria. Um agendamento recriado recebe um novo id, então invoice_generate_due avisa quando ele cobre novamente um período que o antigo já faturou
schedule_skipPula UMA ocorrência para sempre, sem pausar o agendamento — a resposta para "não cobrar deste cliente em outubro". undo: true coloca o período de volta
schedule_upcomingO que vence nos próximos N dias, com valores e totais por moeda, além de qualquer período que já venceu e nunca foi faturado. O plano gratuito cobre 30 dias
invoice_generate_dueCria as faturas devidas até uma data e renderiza seus PDFs. Idempotente, identificado por período; relata criadas e puladas. No máximo 60 faturas por chamada, período mais antigo primeiro, e informa quantas ainda estão devidas. dry_run mostra a execução antes. Gratuito e ilimitado
schedule_historyPro: o log de auditoria de um agendamento — todo período, número da fatura, datas, valor, status de pagamento e caminho do PDF
forecastReceita esperada por mês calendário por moeda, com agendamentos pausados listados separadamente em vez de descartados. O plano gratuito cobre 3 meses
license_statusMostra o modo gratuito ou Pro
license_activateAtiva uma chave Pro (verificada offline)

Recurso: recurring://upcoming retorna os próximos 30 dias de ocorrências como JSON. Prompt: monthly_billing_run, execução de teste, gerar, listar o que está por vir e depois relatar quem precisa de lembrete de pagamento.

O que você pode dizer

Você dizFerramenta
"Cobrar da Acme 12 horas a 90 EUR todo mês a partir do dia 1º."schedule_create
"Quais faturas recorrentes eu tenho?"schedule_list
"O que vence nos próximos 30 dias?"schedule_upcoming
"Executar a cobrança deste mês."monthly_billing_run / invoice_generate_due
"Mostre-me o que seria criado antes de criar."invoice_generate_due {dry_run: true}
"Pausar o retainer da Beta Corp, eles estão em espera."schedule_pause
"Não cobrar da Acme em outubro."schedule_skip
"Aumentar o retainer da Acme para 100 EUR por hora a partir de agora."schedule_update
"Quanto vou faturar por mês no próximo ano?"forecast
"Mostre-me todas as faturas que este retainer produziu."schedule_history

Exemplo prático

You: Bill Acme 12 hours at 90 EUR a month, starting 1 June, 14 day terms.

  schedule_create {
    client: "Acme Retainer", currency: "EUR", every: "monthly",
    start_date: "2026-06-01", due_days: 14,
    items: [{ description: "Retainer hours", quantity: 12, unit_price: 90 }]
  }
  -> schedule 9f2c1a04, next dates 2026-06-01, 2026-07-01, 2026-08-01, 2026-09-01

You (on 3 September): Run the billing.

  invoice_generate_due {}
  -> as_of 2026-09-03: created 4 invoices, skipped 0 already invoiced.
     INV-2026-0001  Acme Retainer  period 2026-06-01  EUR 1080.00  due 2026-06-15  .../pdf/INV-2026-0001.pdf
     INV-2026-0002  Acme Retainer  period 2026-07-01  EUR 1080.00  due 2026-07-15  .../pdf/INV-2026-0002.pdf
     INV-2026-0003  Acme Retainer  period 2026-08-01  EUR 1080.00  due 2026-08-15  .../pdf/INV-2026-0003.pdf
     INV-2026-0004  Acme Retainer  period 2026-09-01  EUR 1080.00  due 2026-09-15  .../pdf/INV-2026-0004.pdf
     Total: EUR 4320.00

You (five minutes later, having forgotten): Run the billing.

  invoice_generate_due {}
  -> as_of 2026-09-03: created 0 invoices, skipped 4 already invoiced.

A segunda execução é o ponto: o período, não o dia do calendário, é a chave, então uma execução repetida de cobrança é uma não-operação em vez de uma fatura duplicada na caixa de entrada do cliente.

Gratuito vs Pro

GratuitoPro
Agendamentos ativos3Ilimitado
invoice_generate_dueSim, ilimitadoSim, ilimitado
Horizonte de schedule_upcoming30 diasAté 10 anos
forecast3 mesesAté 120 meses
Log de auditoria schedule_historyNãoSim
Regras de fim de mês e dia de referência (anchor_day, end_of_month)Não, cobra no dia do mês da data de inícioSim
Pausar, retomar, atualizar, excluir, execução de teste, multi-moedaSimSim

Pro é um pagamento único de $19, ou $39 para todos os servidores da coleção, vitalício.

Datas: o que acontece no fim do mês

Toda data é uma data ISO de calendário local, YYYY-MM-DD. Uma ocorrência é o k-ésimo passo a partir de start_date, e a ocorrência 0 é start_date em si, então um agendamento que começa hoje vence hoje.

  • weekly = +7 dias por passo. {days: n} = +n dias por passo.
  • monthly = +1 mês, quarterly = +3 meses, yearly = +12 meses.
  • Fins de mês. O passo mensal mantém o dia do mês de start_date e o limita ao comprimento do mês de destino; nunca carrega o limite adiante. A partir de 2026-01-31, a série é 01-31, 02-28, 03-31, 04-30, 05-31; fevereiro não transforma silenciosamente um retainer de fim de mês em um retainer do dia 28.
  • 29 de fevereiro. A mesma regra faz um agendamento anual que começa em 2028-02-29 cair em 02-28 em anos comuns e voltar para 02-29 no próximo ano bissexto.
  • anchor_day / end_of_month (Pro). anchor_day substitui o dia do mês antes da limitação, então anchor_day: 31 significa o último dia de todo mês; end_of_month: true faz o mesmo explicitamente. Ambos são ignorados para weekly e {days: n}, que não têm mês para referenciar. Uma primeira ocorrência ancorada que cairia antes de start_date é descartada, nunca cobrada antecipadamente.
  • end_date é inclusivo. Uma ocorrência que cai exatamente em end_date é gerada; a próxima não é.
  • Agendamentos de longa duração. Consultar o que vence não reproduz o agendamento desde start_date: ele salta para uma estimativa perto da data que você perguntou e escaneia adiante a partir dali, então um agendamento diário criado em 2010 ainda informa o que vence em 2026 em vez de esgotar seu limite de ocorrências por execução caminhando um dia por vez.

Dinheiro

Os valores são mantidos como unidades menores inteiras pelo mecanismo de faturas, a mesma tabela ISO 4217, o mesmo contrato de arredondar por linha e depois somar, então o valor de um agendamento e a fatura que ele produz nunca podem divergir. O bruto de cada linha é arredondado primeiro, o imposto é calculado e arredondado por linha e agrupado em uma linha por alíquota, e os totais são somas inteiras desses valores já arredondados. Um agendamento cobra em sua própria currency, ou na moeda padrão do seu negócio se não tiver nenhuma; nada aqui converte entre moedas.

Como armazena dados

Agendamentos e o log de geração ficam em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/recurring/ como schedules.json e history.json. Eles vão para o diretório do servidor de faturas, ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/invoice/, com seus PDFs na subpasta pdf/, os mesmos arquivos que invoice_list, overdue_report e invoice_pdf leem lá.

Toda mutação roda sob um arquivo de bloqueio consultivo. Qualquer coisa que grava uma fatura toma dois bloqueios, sempre na mesma ordem, recurring/.lock primeiro, depois invoice/.lock, então duas execuções de cobrança (ou uma execução de cobrança e uma fatura escrita à mão no outro servidor) não podem se intercalar, não podem alocar o mesmo número de fatura e não podem causar deadlock. Os números de fatura são alocados dentro do bloqueio; os PDFs são renderizados após sua liberação, então uma renderização lenta nunca segura o contador. As gravações vão para um arquivo temporário e são renomeadas para o lugar.

Se schedules.json ou history.json estiver ilegível ou não for JSON válido, nunca é tratado como "vazio": o arquivo é movido para o lado byte por byte como <name>.json.corrupt-<timestamp>, um marcador <name>.json.corrupt é gravado, e toda ferramenta falha ruidosamente até você restaurar uma cópia boa e excluir o marcador. Isso importa mais aqui do que em qualquer outro lugar da coleção: um history.json lido silenciosamente como vazio re-faturaria todo período que o agendamento já cobriu.

Limites e ressalvas honestas

  • Nada roda em segundo plano. Este é um servidor MCP stdio: ele existe enquanto seu cliente o executa. Sem daemon, sem cron, sem e-mail. As faturas são criadas quando você (ou o prompt monthly_billing_run) chama invoice_generate_due. auto_generate é um marcador para esse prompt, não um agendador.
  • Nada é enviado ao cliente. O servidor produz o registro da fatura e o PDF; entregá-lo e cobrar o pagamento ainda é sua responsabilidade. overdue_report no servidor de faturas informa quem cobrar.
  • O nível gratuito permite 3 agendamentos ativos. Pausar um libera uma vaga; o histórico do agendamento pausado é mantido.
  • Excluir um agendamento mantém suas linhas de histórico, deliberadamente: um agendamento recriado com o mesmo id não pode faturar duas vezes um período. Faturas já geradas nunca são tocadas por nada aqui.
  • schedule_update altera apenas períodos futuros. Um período já faturado mantém o valor cobrado; corrija-o no servidor de faturas.
  • Sem rateio e sem crédito de cancelamento no meio do período: um período é faturado integralmente ou não é faturado.
  • Sem conversão de moeda; um agendamento cobra em uma única moeda.

Solução de problemas

  • npx trava ou não encontra o pacote: a publicação no npm deste pacote está pendente. Use o pacote .mcpb ou o caminho de clonar e compilar acima até que ele seja publicado.
  • Usando o caminho de clonagem: compile servers/invoice antes de servers/recurring, pois o mecanismo é importado dele. npm run build -w packages/mcp-license -w servers/invoice -w servers/recurring faz isso na ordem correta.
  • "Nenhum perfil de negócio ainda": execute business_set no servidor de faturas (mcp-invoice), não aqui. A geração nunca é bloqueada por isso; o PDF apenas carrega o emissor padrão "Your business".
  • As faturas não estão no meu servidor de faturas: ambos os servidores devem ver o mesmo XDG_DATA_HOME. Eles gravam em .../mcp-servers/invoice/ sob ele; se um cliente define essa variável e o outro não, você tem dois armazenamentos.
  • Um período foi pulado: invoice_generate_due só pula um período já presente em history.json. schedule_history (Pro) ou o próprio arquivo mostra exatamente qual fatura o cobriu.
  • Versão do Node: requer Node >= 18. Verifique com node -v.

Privacidade

Todos os dados permanecem locais: agendamentos, o log de geração, faturas e PDFs são arquivos simples no seu próprio diretório pessoal. O servidor não faz nenhuma chamada de rede e as chaves de licença são verificadas offline.

Construído por theluckystrike. MIT. Suporte: support@zovo.one

Um perfil de negócio para toda a suíte

Sua identidade é armazenada uma vez, em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/profile/business.json, e todos os servidores da suíte a leem: o emissor de faturas, o cabeçalho de docx, o emissor recorrente, a taxa de IVA padrão do expense-tracker, o fuso horário padrão do time-tracker e do timezone, e os cabeçalhos de currículo e contrato. Defina uma vez com business_set (invoice ou docx) — você nunca repete em nenhum outro lugar. Um endereço de e-mail só é obtido desse perfil ou de um argumento explícito; quando nenhum está armazenado, os documentos mostram [add: email] e a ferramenta avisa em vez de deixar alguém improvisar um endereço.

Primeiros cinco minutos

Dois prompts que pontuaram 3 de 3, medidos na rodada 15, 2026-09-04. Cole um como está escrito.

Do a dry run so I can see what would be invoiced right now before anything is created.

Cole isto no Claude com o servidor conectado.

O que ele fez, medido na rodada 15, 2026-09-04: Uma ocorrência, período 2026-09-01, still_due_after_this_run 0, e a frase que torna uma execução de teste segura de confiar: nada foi criado, e a execução real é idempotente, chaveada pela data da ocorrência.

Looks right. Run it for real and give me the invoice.

Cole isto no Claude com o servidor conectado.

O que ele fez, medido na rodada 15, 2026-09-04: INV-2026-0001 Beta Corp período 2026-09-01 EUR 1845.00 vencimento 2026-09-15 mais um link, e ele disse que as faturas caem no armazenamento que /mcp/invoice lê.

No plano gratuito para este caminho: 3 agendamentos ativos, visão de próximos 30 dias, gerar faturas vencidas.

Ou o pacote de 46 servidores por $39.

Configure no seu cliente

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

Comparado com as alternativas

MCP Recurring Invoices vs invovate-mcp-server e paddle-mcp — qual servidor MCP escolher · todas as comparações

Guias

Como rastrear horas faturáveis dentro do Claude Code e 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 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 a imagens a partir de uma mensagem de chat · Categorizar e conciliar uma exportação CSV bancária a partir do chat · Enviar um orçamento a partir do chat e transformar o "sim" em uma 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 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 viagem a partir do chat, com as tabelas de taxas publicadas pelas autoridades fiscais · Um único livro-razão de partidas dobradas a partir de todos os servidores 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 do MCP no Cursor: mcp.json, o campo de tipo 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 de 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 bancário 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: envelhecimento 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 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 rastreadores 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 nada instalado · 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 livro-razão de caixa · Conversão de moedas em um assistente e qual servidor MCP usar · Compactando e descompactando arquivos de um assistente e o que os guardas 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 · Contrato de Serviço MCP: pare de copiar um modelo de contrato apodrecido da internet · Registro de Manutenção MCP: saiba qual serviço está vencido 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 condições 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 · Todos os guias

Mais servidores

Servidor MCP para Nota de Venda — Elabore e Assine a partir do Claude · Nota de Crédito MCP · Cartão de Trabalho MCP · Servidor de Cartas de Cobrança MCP — Lembretes de Pagamento Automatizados · Lista de Fornecedores MCP · Contrato 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