Zovo Clauses MCP Server

Biblioteca de cláusulas contratuais e MCP de redação para agentes de IA: NDAs, indenização, termos de pagamento. 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 das cláusulas 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/clauses/t/<token>. O token não é opcional: o https://mcp.zovo.one/mcp/clauses puro conecta e lista suas ferramentas, mas responde a cada chamada de ferramenta com HTTP 401, então use o link de /mcp/connect ou envie Authorization: Bearer <token>. Ou baixe clauses.mcpb e clique duas vezes nele no Claude Desktop.

mcp-clauses

Diga "elabore um contrato de prestação de serviços para a Beta Corp, 4.500 EUR, condições de 14 dias" e receba um .docx real construído a partir da sua própria biblioteca de cláusulas. Este servidor MCP mantém os parágrafos de contratos e propostas que você reutiliza, escopo, condições de pagamento, multas por atraso, cessão de propriedade intelectual, confidencialidade, rescisão, limite de responsabilidade e mais vinte outros, como cláusulas pesquisáveis com {{variables}} nelas. Ele vem com 25 modelos genéricos de freelancer, encontra os certos por busca ranqueada, preenche as variáveis que você fornece, deixa cada fato que você não forneceu como um lembrete visível entre colchetes, como [late fee percent], e escreve o documento montado em Word ou markdown. Todo documento abre com a linha de que é um modelo genérico e não aconselhamento jurídico. Tudo roda localmente: sem upload, sem conta, sem dependência nativa.

No Registro Oficial de MCP (io.github.theluckystrike/contract-clause-library-proposal-template-docx).

clauses demo

Pare de colar o contrato do ano passado em um novo arquivo e torcer para ter mudado todos os nomes.

Instalação em 60 segundos

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

Um clique (.mcpb): baixe clauses.mcpb do lançamento mais recente e clique duas vezes nele no Claude Desktop: https://github.com/theluckystrike/mcp-servers/releases/latest

(claude_desktop_config.json):

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

Claude Code:

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

(.cursor/mcp.json):

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

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/docx -w servers/clauses

Em seguida, aponte o command do seu cliente para node com um argumento: o caminho absoluto para servers/clauses/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.

Isto não é aconselhamento jurídico

As 25 cláusulas iniciais são modelos genéricos de freelancer escritos em linguagem simples. Elas não foram elaboradas para o seu país, o seu ramo ou o seu negócio, e nenhuma cláusula aqui foi revisada por um advogado. Cada modelo carrega a nota generic template, not legal advice, e todo documento que contract_assemble escreve abre com a mesma linha. Trate a saída como um primeiro rascunho para levar a um advogado qualificado, não como um contrato para assinar.

Ferramentas

FerramentaO que faz
clause_addSalvar uma cláusula reutilizável: título, corpo com {{variables}}, categoria, tags, jurisdição e idioma opcionais
clause_getRetornar uma cláusula completa, por id ou por título (um título parcial corresponde)
clause_updateAlterar o texto, a categoria, as tags, as variáveis ou a jurisdição. No Pro, o texto anterior é mantido como uma versão
clause_deleteRemover uma cláusula. Um modelo excluído não é re-semeado na próxima chamada
clause_listListar todas as cláusulas, em ordem de montagem, opcionalmente restrito a uma categoria
clause_searchBusca ranqueada em títulos, tags, categorias e corpos. Uma correspondência de título supera uma menção no corpo; um termo corresponde em um limite real de palavra ("fee" nunca corresponde dentro de "coffee"), com contenção simples de substring mantida apenas como um fallback de menor classificação. O filtro de jurisdição é gratuito (citar uma cláusula da jurisdição errada é o erro que isso evita); o filtro de tag é Pro e é ignorado, nunca recusando a busca
clause_importCarregamento em massa de um arquivo markdown (## Title, linhas category: / tags:, linha em branco, corpo) ou de JSON (Pro). Apenas linhas curtas em formato de campo logo após o título são lidas como metadados, então a prosa do corpo que por acaso começa com uma palavra como "nota:" é mantida como corpo, não engolida
clause_exportEscrever toda a biblioteca em markdown (gratuito) ou JSON (Pro). Um destino existente nunca é substituído a menos que você passe overwrite: true
contract_assembleConstruir um documento a partir de ids de cláusulas ou categorias inteiras: ordena as cláusulas, numera-as, preenche as variáveis, coloca entre colchetes o que está faltando, antepõe a linha de não-aconselhamento-jurídico, escreve .docx ou .md. Um out_path existente nunca é substituído a menos que você passe overwrite: true
variables_listTodas as {{variable}} que uma seleção de cláusulas precisa, e qual cláusula precisa delas, antes de você montar
license_statusMostrar modo gratuito ou Pro
license_activateAtivar uma chave Pro (verificada offline)

Recurso: clauses://categories retorna cada categoria na biblioteca com sua contagem de cláusulas, em ordem de montagem. Prompt: draft_contract seleciona cláusulas que se encaixam em um engajamento, monta-as e relata os fatos ainda ausentes.

As 25 cláusulas iniciais

CategoriaCláusulas
escopoEscopo do Trabalho, Revisões, Aceitação das Entregas, Pedidos de Alteração
pagamentoCondições de Pagamento, Pagamento Atrasado, Taxa de Cancelamento, Taxa de Urgência
despesasDespesas
piCessão de Propriedade Intelectual, Portfólio e Crédito
confidencialidadeConfidencialidade
dadosProteção de Dados
prazoRescisão
responsabilidadeLimitação de Responsabilidade
garantiaIsenção de Garantia
disputasResolução de Disputas
geralLei Aplicável, Força Maior, Contratante Independente, Não-Aliciamento, Avisos, Acordo Integral, Separação, Cessão

Elas usam variáveis como {{client}}, {{contractor}}, {{project}}, {{fee}}, {{currency}}, {{payment_days}}, {{deposit_percent}}, {{late_fee_percent}}, {{liability_cap}}, {{notice_days}}, {{revision_rounds}}, {{acceptance_days}}, {{kill_fee_percent}}, {{rush_fee_percent}} e {{jurisdiction}}. Chame variables_list com as cláusulas que você escolheu para ver exatamente quais o seu documento precisa.

O que você pode dizer

Você dizFerramenta
"Que cláusulas eu tenho sobre pagamento atrasado?"clause_search
"Salve isto como uma cláusula chamada Retainer, categoria pagamento."clause_add
"Elabore um contrato de prestação de serviços para a Beta Corp: escopo, pagamento, multas por atraso, PI, rescisão. Taxa de 4.500 EUR, condições de 14 dias."contract_assemble
"O que ainda preciso preencher para essas cinco cláusulas?"variables_list
"Importe minhas cláusulas antigas de clauses.md."clause_import
"Exporte toda a biblioteca para eu manter uma cópia."clause_export

Gratuito vs Pro

GratuitoPro
25 cláusulas iniciaissimsim
Suas próprias cláusulas10ilimitadas
Busca ranqueada, filtro de categoriasimsim
Filtrar por jurisdição ou tagnãosim
Cláusulas por documento montado8ilimitadas
Importação e exportação em markdownsimsim
Importação e exportação em JSONnãosim
Histórico de versões de cláusulas em clause_updatenãosim

Obtenha o Pro: https://mcp.zovo.one/buy/clauses, $19 pagamento único, ou $39 pela coleção inteira. Ou o pacote de 46 servidores por $39.

Combina com

  • mcp-docx, o mecanismo de documentos através do qual este servidor monta. Instale ambos e a mesma conversa que escolhe cláusulas também pode escrever a carta de apresentação e ler o .docx do próprio cliente de volta.
  • mcp-invoice, as condições de pagamento que você concordou no contrato são as condições que você fatura.
  • mcp-recurring, uma vez que uma cláusula de retainer é assinada, o cronograma que gera suas faturas.

Privacidade

Cada cláusula e cada documento montado permanece na sua máquina, em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/clauses/. O servidor não faz nenhuma chamada de rede. Sua chave de licença é verificada offline.

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

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

Sua identidade é armazenada uma vez, em ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/profile/business.json, e cada servidor da suíte a lê: o emissor de faturas, o cabeçalho do docx, o emissor recorrente, a taxa de IVA padrão do rastreador de despesas, o fuso doméstico do rastreador de tempo e do timezone, e os cabeçalhos de currículo e contrato. Configure-a uma vez com business_set (invoice ou docx) - você nunca a 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 diz isso 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.

Find my payment clauses that apply in Poland.

Cole isto no Claude com o servidor conectado.

O que fez, medido na rodada 15, 2026-09-04: Uma clause_search com consulta, categoria e jurisdição PL: FREE conforme GUARDRAILS_RESULT, e este prompt é o motivo de ser gratuito.

Assemble a Service Agreement for Beta Corp using my payment and liability clauses, EUR 1500 per month, 14 day payment terms, liability cap EUR 18000. Give me a Word file I can download.

Cole isto no Claude com o servidor conectado.

O que fez, medido na rodada 15, 2026-09-04: variables_list primeiro, e o modelo transmitiu sua saída mais útil sem ser solicitado: nenhuma das cláusulas tem um espaço reservado para taxa, então EUR 1.500 não aparecerá no documento.

No nível gratuito para este caminho: Conjunto inicial mais 10 cláusulas próprias, busca com o filtro de jurisdição, montagem de até 8 cláusulas, exportação em markdown.

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

Comparado com as alternativas

MCP Clause Library vs OpenAgreements e dingdawg-legal-agent - qual servidor MCP escolher · todas as comparações

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 bancária a partir do chat · Enviar um orçamento a partir do chat e depois 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 que as autoridades fiscais publicam · Diárias e ajudas de viagem a partir do chat, com as tabelas de taxas que as autoridades fiscais publicam · 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 execução 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 estes servidores MCP quando o npx ainda não funciona · Configuração MCP do 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 reivindica · Conciliando um CSV bancário contra o que você faturou e gastou · Cobrando novamente despesas de clientes, com markup e o IVA tratado honestamente · 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 uma única digitalização 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ê abre mão · O que estes 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 · Distribuindo 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 ser executado · 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 livro de caixa pequeno ou 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 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 · Contrato de Serviço MCP: pare de copiar um modelo de contrato podre da internet · Registro de Manutenção MCP: saiba qual manutenção é devida 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 — Manutenção de Equipamentos e Veículos a partir do Claude · Servidor MCP para Registro de Quilometragem — Viagens Dedutíveis a partir do Claude